16691 63
35842 239
30551 141
21407 158
16406 669
587 58
3141 487
3315 770
2517 519
3151 629
3747 659
2504 322
4367 423
2984 584
2112 272
1255 240
4034 522
3132 451
1145 109
3270 667
556 36
1587 315
5314 952
4820 928
1725 304
1872 359