3496 157
16561 286
120122 611
92432 123
66294 780
2781 182
62823 343
114700 709
155027 168
127536 671
174487 684
2301 29
84385 137
56084 548
174284 232
124431 629
159020 651
29634 378
359348 784
145958 931
397363 942
572551 1690
53042 655
250410 925
36717 469
184848 911
132420 733
51946 193