1531 58
2343 149
3769 412
9661 624
8465 407
4291 507
5437 956
6198 176
3136 245
11045 731
5829 388
4763 438
3749 540
18281 129
11876 824
19307 614
2691035 4047
934440 960
248204 1043
36433 613
64622 609
33456 518
3528 189
18168 585
4226 237
1847 373
29124 105
7645 796