22928 263
7153 150
1395 319
2282 271
9295 388
56960 813
84344 660
6558 52
17161 735
34735 884
19559 503
15548 59
2192 365
4119 649