112496 805
30820 501
78626 311
207827 946
23502 553
47437 297
36247 709
46731 303
36603 180
60457 246
59961 636
56834 632
19633 142
46375 458