26926 97
116557 303
2657 686
29699 239
3451 595
123864 502
2031 379
1873 386
3125 789
362 45
2405 316
2996 561
5205 183
5660 36
7951 515
1727 212
2333 445
3354 861
1469 91
91964 140
889 150
91880 874
1291 88
4230 850
117661 201
3768 635
13570 275
3379 850