2200 522
7058 211
31545 351
7306 745
9604 151
6438 123
4819 182
3576 180
130894 969
11463 645
8234 659
5605 956
13068 469
4192 529
7172 849
13673 778
2070 72
21159 503
8375 678