11662 36
2547 484
1647 239
4686 564
1330 223
9613 208
5869 660
7452 593
22669 893
23949 373
6941 305
3088 336
2338 458
1261 126