4220 493
3287 506
32747 149
38545 589
48246 608
15792 331
8983 798
25550 308
19417 828
10852 591
23539 707
9574 194