16691 63
35830 239
30535 141
21400 158
16403 669
586 58
3139 487
3313 770
2516 519
3147 629
3747 659
2501 322
4365 423
2981 584
2112 272
1254 240
4033 522
3132 451
1143 109
3268 667
552 36
1586 315
5288 952
4819 928
1724 304
1872 359
2900 553