5503 126
4656 880
7396 499
15863 754
3747 257
134904 723
7564 625
56488 197
5635 554
2833 721
1581 131
42286 853
15324 688
3987 120