2945 440
25622 395
87706 326
30654 296
9910 564
21706 258
2461 246
5919 421
5051 328
2586 638
1645 119
3833 738
1584 197
2999 323