10241 310
5488 126
4656 880
7382 499
15850 754
3749 257
134907 723
7566 625
56490 197
5647 554
2836 721
1592 131
42333 853
15309 688
3937 120