45466 266
3047 446
3477 944
26814 666
25470 526
1051762 2653
143802 328
57014 430
22080 1020
259534 581
4949 77
3913 542
4399 615
2571 78
3670 196