16853 486
10550 156
15323 181
14009 471
9617 499
5561 209
8567 429
5173 653
2387 255
7534 320
4820 596
3228 101
1609 175
5256 310
8307 697
105354 612
2273 281