2951 28
5372 556
80350 838
25698 623
2348 278
4074 878
6066 571
3442 706
4356 610
24231 617
26656 925
2632 366
3609 514
4594 209
13994 199
3113 379
3176 324
22287 845
29799 165
2859 711
5396 632
7024 116
3083 334
2178 370
1159 84
2351 144
10458 81
8797 281