2263 438
942 84
974 290
2277 501
2364 469
3321 731
1223 256
1846 349
4179 499
4113 649
11547 68
7840 203
15669 397
9170 673
17814 620