3010 500
2829 385
6113 202
2600 86
5756 182
4215 705
3136 75
6046 420
12892 508
20559 167
7701 630
16813 253
10021 618
5649 36
4977 347
15354 676
5056 215
3361 797
608 53
5765 654
2295 190
3976 436
6860 316
4095 609
1773 240
2922 307