2943 440
25621 395
87701 326
30651 296
9909 564
21700 258
2460 246
5919 421
5051 328
2586 638
1644 119
3833 738
1584 197
2999 323