2661 346
4209 378
2456 22
4277 420
3270 387
2163 189
2743 300
2013 328
4683 483
1397 97
3663 503
34656 787