3002 399
8434 280
17466 93
17375 525
27734 513
78730 788
25837 691
25794 846
10767 183
3215 564
17178 670
26995 297
22842 171
10704 717
13317 149
10962 707
7479 119
9418 201
4130 503
1778 206
9617 622
14511 903
3261 661
5468 81
13700 163
5299 556
9644 239
30681 624