2655 598
964 270
16429 110
20342 115
33385 128
14211 208
12487 87
16311 695
8083 727
8080 83
3451 701
7722 468
3733 820
2340 372
2865 312