10258 99
1612 58
2417 149
3838 412
9752 624
8545 407
4390 507
5615 956
6251 176
3200 245
11092 733
5959 388
4833 438
3794 540
18369 129
11938 824
19502 614
2834102 4107
935796 960
248471 1043
36788 613
64983 609
34900 518
3759 189
20715 585
4435 238
1903 373
29282 105