26128 124
5898 335
14389 582
15038 417
25711 928
2344 245
12031 700
11191 752
11599 274
2467 168
2349 197
4348 354
3270 788