5043 211
31392 351
7005 745
8788 151
6048 123
4490 182
3487 180
127282 969
11145 645
8101 659
5420 956
12685 469
4126 529
4132 849
12840 777
1977 72
20720 503
4803 677