5502 126
4656 880
7396 499
15862 754
3747 257
134904 723
7564 625
56488 197
5635 554
2833 721
1581 131
42285 853
15323 688
3986 120