31752 538
15432 258
7252 723
10043 497
7181 617
6576 424
5523 420
12155 383
4499 276
20429 499
7626 643
5170 494
6017 477
3218 333
4683 81
22494 86
2918 70
3277 535
4706 379
21340 641
10405 823
6642 642
4245 885
3071 568
2584 307