16590 63
35669 239
30265 141
21272 158
16340 669
583 58
3055 487
3311 770
2508 519
3142 629
3736 659
2495 322
4360 423
2976 584
2096 272
1253 240
4027 522
3126 451
1136 109
3264 667
543 36
1583 315
5112 952
4813 928
1720 304
1862 359
2899 553