29171 253
6906 875
2701 561
657 203
2294 633
1583 150
7562 651
10284 553
1466 126
1625 350
5960 469
2835 620
2390 413
1853 482
23404 258
2644 730
3125 599
3197 830
718 92
2798 571
1197 116
4197 730
3053 533
6205 588
4491 105
21160 568
16034 384
4229 339