1188 359
6330 503
8088 734
8358 312
17748 312
6522 278
55977 761
18010 876
2962 343
9124 670
13261 171
4286 881
2558 423
1783 137
2956 632
3552 634
2352 125