49599 273
3075 446
3499 944
26832 666
25476 527
1052291 2653
144413 328
57159 430
22107 1020
260095 581
4962 77
3919 542
4412 615
2576 78
3689 196