2890 517
166751 645
15354 668
3949 324
5465 239
6301 293
5971 676
3840 100
4141 230
18967 223
9019 737
10245 485
2793 416
2826 93
6065 307
10333 360
4598 470
3313 235
1089 232
1701 147