4014 83
16216 438
7630 584
9877 761
12375 575
14069 855
10154 323
38436 533
6236 459
15205 110
4797 92
7687 519
10790 287
12644 446
9801 410
2698 35
2291 122
8355 282
21169 200
6624 337
2694 400
17480 269
3941 257
8546 219
4909 196
15213 58
3766 113
5616 840