16673 63
35808 239
30497 141
21382 158
16392 669
586 58
3139 487
3313 770
2514 519
3147 629
3744 659
2501 322
4364 423
2981 584
2110 272
1254 240
4032 522
3131 451
1143 109
3268 667
550 36
1585 315
5268 952
4817 928
1722 304
1868 359
2899 553