45085 310
9650 637
21751 291
25136 177
7033 651
47427 127
7793 517
6708 410
4395 370
4652 164
12225 108
23415 603
7127 314
13649 578
8330 850
21147 777
4570 640
2462 53
6202 280
8597 626
4474 202
29313 281
10007 465
15622 370
7372 712
25503 484
11115 652
7012 256