16585 63
35664 239
30253 141
21271 158
16338 669
583 58
3052 487
3310 770
2508 519
3141 629
3736 659
2495 322
4360 423
2976 584
2095 272
1253 240
4027 522
3126 451
1136 109
3263 667
543 36
1583 315
5111 952
4812 928
1720 304
1860 359
2899 553