10131 97
33169 543
4879 494
4000 147
9958 445
6868 812
2552 181
11436 320
2530 123
2460 555
9330 694
12381 117
1409 162
1615 461
2186 262
3684 697
2387 427