9995 851
40467 95
4450 143
11251 402
25245 447
19384 336
2066 65
4798 373
10701 217
32260 344
6558 529
9196 610
6018 612
17302 589
3479 409
1379 94
3876 479
3730 676