2662 346
4211 378
2458 22
4277 420
3274 387
2169 189
2746 300
2015 328
4683 483
1397 97
3664 503
34781 787