1598 58
2393 149
3823 412
9717 624
8525 407
4373 507
5596 956
6242 176
3185 245
11085 733
5933 388
4820 438
3779 540
18350 129
11923 824
19453 614
2799209 4095
935351 960
248393 1043
36683 613
64894 609
34325 518
3665 189
20705 585
4399 238
1889 373
29234 105
7780 796