2653 598
958 270
16422 110
20341 115
33374 128
14204 208
12478 87
16301 695
8081 727
8077 83
3447 701
7711 468
3731 820
2340 372
2861 312