42832 798
52327 614
14077 85
8685 490
3306 374
4429 792
20325 596
19159 654
11010 78
41238 544
3532 634
5099 824
3118 451
2858 430
2626 318
2310 184
3029 325
6231 670
1972 64
7968 153