3026 419
4182 495
28878 604
23973 630
5539 675
2740 293
2465 364
3747 533
4351 702
1785 259
4283 441
2023 306
1607 282
2869 596
4616 797
17056 503
4822 98
8808 374
12788 385
3486 472
3615 935
2442 62
872 33
1574 102