1671 212
8589 433
4879 131
3128 266
2423 191
3277 232
15452 394
3381 466
21084 762
2831 424
3212 589
3062 388
2728 261
3977 247
1279 93
7876 907