16691 63
35836 239
30543 141
21404 158
16404 669
587 58
3140 487
3313 770
2516 519
3149 629
3747 659
2502 322
4365 423
2981 584
2112 272
1254 240
4033 522
3132 451
1143 109
3270 667
553 36
1587 315
5312 952
4819 928
1724 304
1872 359
2900 553