2715 60
6325 421
5877 799
2768 358
8421 226
4091 160
53205 557
13241 39
12538 487
11037 754
11849 123
8111 678
4533 28
11958 211
19972 589
3871 404
145235 273
5208 249
2181 131
21868 424