2942 440
25621 395
87696 326
30650 296
9908 564
21700 258
2459 246
5918 421
5051 328
2586 638
1644 119
3833 738
1584 197
2999 323