1160 226
31207 617
13198 733
16271 480
19760 722
35444 292
4599 107
11751 524
8374 687
4276 205
5874 476