2300 650
5702 314
11088 758
10112 640
6287 853
3089 44
10527 143
6961 179
5976 590
6888 809
33804 802
4793 249
4957 663
24029 304
5645 518
13633 252
16079 688
6012 257
32486 392
6162 414
13300 299
3754 403
3481 145