5035 211
31391 351
7005 745
8785 151
6042 123
4489 182
3487 180
127263 969
11139 645
8101 659
5420 956
12685 469
4126 529
4132 849
12838 777
1975 72
20717 503
4803 677