1951 312
5671 778
19504 693
1217 93
3630 804
8953 131
51598 314
1340 86
3094 520
2320 332
7135 360
4044 614
1656 39
2856 273
22667 300