23016 263
7157 150
1395 319
2282 271
9296 388
56968 813
84369 660
6558 52
17161 735
34743 884
19562 503
15553 59
2192 365
4119 649