11905 84
1429 57
15055 670
5435 52
15121 475
2601 581
9299 673
43419 508
21194 299
2384 406
24244 81
27850 676
14731 253
3159 732
1695 363