12985 92
15200 343
15651 758
11909 58
277220 1568
2704579 6600
697382 1987
377607 1078
2405782 7084
115572 632
40940 581
58199 485
46346 393
61012 598
55099 163
47118 584
20146 187
31167 291
36926 467
28735 521
3776 265
33811 841
39349 209
33747 677