19615 515
21956 729
28472 388
1798 124
1580 262
15497 733
13267 877
595 60
2907 782
27801 545
17946 264
11256 260
5152 48
13464 644
4297 331
3290 687
2931 560
3067 290
4731 569
7345 639
2255 354
5261 509
17574 472
20154 314
1083 210
5596 740
5079 602
2405 342