2654 598
959 270
16427 110
20342 115
33381 128
14209 208
12484 87
16306 695
8082 727
8079 83
3448 701
7716 468
3731 820
2340 372
2863 312