22913 263
7151 150
1394 319
2282 271
9295 388
56954 813
84341 660
6556 52
17160 735
34732 884
19558 503
15548 59
2192 365
4119 649