4231 493
3293 506
32770 149
38589 589
48265 608
15806 331
8989 798
25576 308
19426 828
10855 591
23565 707
9585 194