3499 499
23916 503
4884 418
14783 480
9626 780
30526 670
6393 308
14223 227
31211 583
8033 157
8380 516
2363 125
3098 67
6382 838
3519 271
71498 501
3360 595
7874 741
6077 834