47196 1625
31879 1936
41444 335
15782 1657
17064 635
23904 401
28949 339
13045 1918
10613 1228
44915 950
31070 592