30971 266
9320 52
15961 608
6666 502
8535 207
63452 166
2613 41
13558 516
20823 93
47111 190
3704 551
17597 480
35674 59
7396 37
23233 308
7122 170
21683 867
14671 385
14725 562
48826 85
58992 649
7997 743
27003 476
14448 90
28199 161
5287 738
10458 258
15873 763