2867 440
25531 395
87428 326
30506 296
9866 564
21596 258
2415 246
5922 421
5038 328
2591 638
1635 119
3813 738
1587 197
2995 323