2653 598
959 270
16423 110
20341 115
33378 128
14208 208
12478 87
16301 695
8081 727
8077 83
3448 701
7711 468
3731 820
2340 372
2862 312