3501 157
16833 286
120334 611
92608 123
66336 780
2782 182
62842 343
114751 709
155072 168
127582 671
174531 684
2302 29
84418 137
56102 548
174345 232
124454 629
159034 651
29637 378
359408 784
145980 931
397378 942
572590 1690
53045 655
250435 925
36720 469
184903 911
132446 733
51949 193