12977 92
15186 343
15639 758
11895 58
277194 1568
2702725 6600
697345 1987
377588 1078
2403391 7084
115562 632
40939 581
58189 485
46345 393
61009 598
55088 163
47107 584
20142 187
31159 291
36920 467
28729 521
3770 265
33802 841
39329 209
33738 677