13436 257
2467 238
1129 328
1555 308
2318 229
2907 784
4400 328
3236 334
7710 383
3779 910
2837 634
392 59
1435 50
3530 840
2145 510
8965 801
3308 706
2794 458