3505 157
16959 286
120415 611
92661 123
66353 780
2782 182
62851 343
114763 709
155095 168
127608 671
174549 684
2302 29
84428 137
56108 548
174368 232
124463 629
159045 651
29638 378
359433 784
145991 931
397384 942
572610 1690
53046 655
250440 925
36724 469
184929 911
132452 733
51951 193