1559 58
2368 149
3798 412
9695 624
8508 407
4345 507
5554 956
6226 176
3169 245
11076 733
5901 388
4800 438
3767 540
18329 129
11906 824
19395 614
2743237 4075
934828 960
248304 1043
36580 613
64764 609
33659 518
3616 189
20673 585
4352 238
1874 373
29186 105
7744 796