4012 83
16213 438
7628 584
9872 761
12373 575
14066 855
10153 323
38416 533
6232 459
15201 110
4797 92
7685 519
10780 287
12634 446
9797 410
2696 35
2290 122
8354 282
21161 200
6624 337
2693 400
17465 269
3941 257
8540 219
4906 196
15202 58
3763 113
5613 840