21527 475
8623 654
24197 560
5364 491
34257 393
2730 70
13904 238
37541 346
21947 192
3301 280
21516 297
12639 105
8560 589
4821 652
10639 598
6000 417
6887 121
1935 69
12534 362
16076 359
27467 990
6370 632
55757 790
54691 446