6293 515
4963 370
13916 405
35429 641
2237 358
18082 389
36317 85
247382 1196
2805343 4097
332980 530
3266832 6830
259067 1185
144003 691
13800 678
47312 385
182729 1069
60394 507
105547 399
31902 674
49785 584
23337 332
59620 872
68696 833