3505 157
17010 287
120452 611
92685 123
66362 780
2782 182
62853 343
114774 709
155104 168
127614 671
174563 684
2302 29
84433 137
56109 548
174376 232
124465 629
159048 651
29638 378
359450 784
145996 931
397386 942
572617 1690
53046 655
250442 925
36725 469
184941 911
132460 733
51951 193