2899 346
4563 378
2728 22
5095 420
3404 387
2458 189
3015 300
2177 328
4945 483
2022 97
4031 503
38867 790