2391 255
154758 956
5248 274
11113 335
13051 679
4674 483
5114 498
13318 781
19432 848
21753 351
26931 743
5868 102
9786 473
23816 122
3018 404
3614 415
4061 207
31524 501
8097 170