2615 341
2897 551
4064 539
1200 103
5081 487
10358 295
8276 394
11554 515
28974 914
43893 464
27970 182
3740 791
1658 83
4579 682