2380 360
3268 850
2177 197
2301 457
157171 1125
72381 772
222979 1210
123738 434
136944 785
221153 877
115674 592
67366 553
308932 1180
148522 1194
102984 202
64551 739
107026 916
96114 391
125181 689
111587 342
47748 133
245775 295
97131 568
110130 906