1696 328
1432 337
1395 239
581 140
2486 686
969 204
534 137
4197 488
2145 337
4971 300
9947 363
7096 784
6302 318
9492 38