12984 92
15196 343
15649 758
11904 58
277204 1568
2703875 6600
697363 1987
377601 1078
2404857 7084
115566 632
40940 581
58195 485
46346 393
61012 598
55092 163
47113 584
20143 187
31162 291
36923 467
28732 521
3774 265
33810 841
39344 209
33745 677