22006 353
4494 320
11513 309
5669 581
8262 412
4003 373
7941 270
8476 212
20998 185
2364 458
3338 891
5407 71
16558 493
12709 496
6379 514
3371 164
4475 358
13774 623
8341 77
10010 761
8406 600
5613 598
9566 84
21363 105
11055 286
12660 240
2998 714
5822 482