2270 584
2125 427
2523 473
10908 56
2630 553
3390 732
2996 561
3406 699
2417 504
51063 640
19298 141
12207 870
30118 684
55082 325