2662 346
4210 378
2458 22
4277 420
3273 387
2168 189
2746 300
2015 328
4683 483
1397 97
3664 503
34762 787