4872 796
2186 112
2888 400
3328 578
3548 912
18143 420
1789 174
10915 509
5307 602
4913 113
18038 89
6493 675
23444 641
31889 623