2362 308
3522 408
19817 203
4486 637
7973 467
4965 636
3953 510
4245 463
3176 101
8867 328
7102 145
12278 802
6216 905
3607 577
2879 95
7166 961
1689 332
3520 831