3501 157
16780 286
120314 611
92580 123
66330 780
2782 182
62841 343
114747 709
155065 168
127576 671
174527 684
2302 29
84413 137
56098 548
174334 232
124450 629
159029 651
29635 378
359392 784
145974 931
397377 942
572584 1690
53045 655
250428 925
36719 469
184898 911
132442 733
51948 193