1598 58
2393 149
3823 412
9717 624
8525 407
4373 507
5597 956
6243 176
3186 245
11085 733
5933 388
4820 438
3779 540
18350 129
11923 824
19453 614
2799657 4095
935355 960
248393 1043
36683 613
64894 609
34333 518
3665 189
20705 585
4401 238
1889 373
29235 105
7780 796