11520 501
2084 52
5284 659
31942 315
26183 211
87298 772
39484 302
9219 706
49409 785
8951 297
25389 775
14022 221
8146 747
4749 286