29471 242
1138 186
1681 332
2133 480
1240585 4610
41133 760
37963 526
9848 635
14943 173
83960 401
5815 454
49870 561