29255 891
3422 771
4471 643
2470 639
7903 789
2033 175
23271 1053
33554 384
7288 555
7536 391
7524 250
11188 122
11693 347
12247 815
3101 498
2891 201