12258 417
6603 733
42544 510
1657 288
15798 976
22535 442
1638 71
18986 246
3463 540
3459 388
1381 98
2278 302