58445 461
2500 37
148164 457
5691 178
24971 247
1042879 1613
6388 641
5745 750
14313 496
5751 415
2387 440
2167 261
1652 193
3086 313
2943 546