9992 851
40445 95
4447 143
11245 402
25222 447
19373 336
2062 65
4795 373
10697 217
32237 344
6556 529
9196 610
6014 612
17299 589
3478 409
1376 94
3874 479
3730 676