1660 74
2145 193
19437 405
32549 123
20639 843
55577 553
8114 659
39199 171
24267 354
26966 783
21749 902
5112 237
10902 267
27764 557