2897 636
2400 761
9484 427
2794 551
57280 848
15387 304
3127 367
5710 343
2777 374
717 37
3676 760
1993 95
2943 436
25910 497