1047 80
2181 243
3222 211
889 83
428 62
811 59
1571 167
459 141
1566 49
303 68
323 48
162 64
482 77
1004 310
911 165
249 52