51232 273
3088 446
3508 944
26837 666
25481 527
1052542 2653
144719 328
57249 431
22111 1020
260343 581
4971 77
3921 542
4415 615
2578 78
3697 196