16700 63
35866 239
30589 141
21424 158
16415 669
588 58
3147 487
3316 770
2520 519
3151 629
3750 659
2508 322
4367 423
2984 584
2112 272
1257 240
4035 522
3132 451
1148 109
3274 667
562 36
1587 315
5329 952
4822 928
1725 304
1875 359