28448 400
6816 63
42457 162
18677 865
20693 347
7051 159
6659 44
5332 654
5738 371
9688 490
2277 79
24553 785
7008 333
7525 230
15443 105
9330 109
29090 137
9387 339
5280 528
11051 411
7788 583
10307 741
9666 232
25340 669
10878 151
18218 91
4030 619
15841 547