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