2012 600
1076 284
2278 598
3017 624
3246 680
2616 554
3370 761
5510 890
2566 628
751 213
2255 207
4164 326
1662 440
2679 732
2232 451
3452 470
1328 56
1279 179
2440 466
21658 660
3536 877
1149 111
5947 205
525 91