4301 402
50006 620
32272 595
29206 425
182474 786
20257 723
66552 499
64835 331
80282 658
24908 432
141322 1039
168009 855
20356 104
33797 403
103153 951