1671 212
8587 433
4879 131
3126 266
2421 191
3277 232
15440 394
3379 466
21079 762
2831 424
3210 589
3062 388
2726 261
3977 247
1278 93
7875 907