15342 312
55601 157
74241 247
35036 310
36304 489
97847 762
3340 827
10837 601
2574 312
2754 672
570 53
2575 420
2388 273
2061 347
748 122