16672 63
35800 239
30478 141
21375 158
16390 669
586 58
3138 487
3313 770
2514 519
3147 629
3744 659
2500 322
4364 423
2981 584
2110 272
1254 240
4032 522
3131 451
1143 109
3268 667
550 36
1585 315
5259 952
4817 928
1722 304
1868 359
2899 553