1631 74
2142 193
19414 405
32538 123
20630 843
55569 553
8112 659
39142 171
24253 354
26945 783
21745 902
5111 237
10901 267
27763 557