2259 438
925 84
974 290
2267 501
2363 469
3305 731
1223 256
1845 349
4179 499
4112 649
11537 68
7835 203
15668 397
9166 673
17812 620