2500 805
1440 439
30160 144
37640 705
3159 385
8231 277
4818 94
57297 761
11523 196
3877 42
5257 226
5333 153
8637 160
5261 505
10615 403