9872 46
50213 758
7210 386
6287 372
20276 519
19673 601
6752 211
13022 573
18612 280
10246 611
8410 667
12881 791
7486 577
4096 222
5925 482
7859 354
16919 661
12543 206
5545 262
11836 795
4663 55
19702 46
13815 526
7186 155
5812 145
17342 325
3257 73
10965 266