4013 83
16214 438
7630 584
9876 761
12375 575
14068 855
10154 323
38423 533
6235 459
15202 110
4797 92
7687 519
10787 287
12639 446
9799 410
2697 35
2290 122
8354 282
21163 200
6624 337
2694 400
17469 269
3941 257
8545 219
4909 196
15210 58
3764 113
5614 840