328 65
17188 876
18278 682
20054 293
3838 278
3905 224
16081 170
4503 612
9602 865
3413 571
11811 648
22340 296
1974 87
3716 568
2081 27
42990 83
35565 408
2898 571
4805 609