1642 195
1944 241
2707 674
2632 553
115345 230
1089 95
3100 803
3405 876
3394 501
52832 669
21536 216
33006 279
114827 372