4040 493
3260 506
32381 149
38061 588
48060 608
15628 331
8913 798
25226 307
19251 828
10759 591
23325 707
9517 194