5893 335
14388 582
15028 417
25707 928
2343 245
12015 700
11191 752
11597 274
2467 168
2349 197
4343 354
3270 788