2340 257
4796 60
3342 346
5294 378
4413 22
5160 421
3822 387
2799 189
3638 300
2502 329
5159 483
1952 97
4401 503
45080 792