31234 99
15301 69
21593 425
15092 720
25244 695
43779 941
23134 544
56720 883
21459 200
28783 666
9901 577
10956 163
1164 128
40281 632
7280 434
2066 96
3048 290
30098 63
19674 241
25867 110
6401 410
10371 903
48125 425
34353 522
34882 894
5950 139
21576 79
5123 780