3505 157
16918 286
120386 611
92642 123
66352 780
2782 182
62848 343
114760 709
155085 168
127600 671
174542 684
2302 29
84426 137
56105 548
174360 232
124459 629
159040 651
29637 378
359423 784
145987 931
397383 942
572607 1690
53045 655
250437 925
36721 469
184920 911
132448 733
51950 193