11902 84
1429 57
15053 670
5435 52
15121 475
2601 581
9295 673
43417 508
21193 299
2384 406
24231 81
27850 676
14727 253
3158 732
1692 363