13012 92
15243 343
15680 758
11976 58
277299 1568
2710617 6600
697494 1987
377704 1078
2412525 7086
115600 632
40953 581
58231 485
46360 393
61026 598
55144 163
47175 584
20154 187
31200 291
36968 467
28771 521
3806 265
33853 841
39399 209
33786 677