51323 273
3088 446
3508 944
26838 666
25481 527
1052562 2653
144740 328
57253 431
22111 1020
260355 581
4971 77
3923 542
4415 615
2578 78
3697 196