12977 92
15186 343
15639 758
11895 58
277198 1568
2702872 6600
697348 1987
377591 1078
2403595 7084
115563 632
40939 581
58190 485
46345 393
61010 598
55090 163
47108 584
20142 187
31159 291
36921 467
28729 521
3771 265
33803 841
39330 209
33738 677