16691 63
35841 239
30548 141
21405 158
16405 669
587 58
3141 487
3314 770
2517 519
3150 629
3747 659
2504 322
4367 423
2984 584
2112 272
1255 240
4033 522
3132 451
1145 109
3270 667
556 36
1587 315
5314 952
4820 928
1725 304
1872 359
2900 553