30500 596
2837 36
13630 456
55547 177
13782 507
3615 127
52078 971
12878 178
50444 856
18649 580
63854 438
16749 540
13111 475
39713 385
27840 700
266775 1390
12805 361
125413 586
58493 334
16672 137
4339 494
4686 619
16807 153
4504 266
91924 933
25418 940
16935 432
28596 276