14008 471
43551 120
17792 587
58394 153
97070 901
27936 708
10728 634
33650 683
46061 834
10517 610
95469 1120
70113 228
76302 393
22559 892
46932 762
54603 349
36238 830
22761 398
17427 71
65699 594
23663 199
28673 329
36200 175
10718 217
40493 132
23788 236
22808 773
127719 371