4812 30
19576 667
4696 514
8840 566
17632 529
7051 383
2173 520
4891 122
13138 70
8930 680
10229 478
51866 725
4688 779
7367 482
4343 44
3444 210
6556 441
16777 277
3882 422
5710 572
19310 354
1891 296
4320 627
7261 896
4593 412
7159 211
4155 377
3599 37