2302 500
497 101
1665 517
1424 332
7559 318
90901 581
230795 710
99986 697
78196 179
48995 296
38649 398
12234 598
73672 467
31472 473
52307 311
57621 213
3203 771
18817 207
20925 504
42591 554
35841 689
30088 283
32019 364
39669 524