2981 413
45599 797
22752 511
2886 267
5076 190
8182 136
937 46
2997 566
7878 659
27331 535
8743 590
1017 199
1298 221