2661 346
4207 378
2454 22
4271 420
3265 387
2154 189
2742 300
2012 328
4682 483
1397 97
3661 503
34553 787