21790 649
12297 417
6719 733
45721 510
1698 288
16437 976
22551 442
1738 71
19071 246
3493 540
3515 388
1433 98
2510 302