4872 796
2186 112
2889 400
3328 578
3549 912
18143 420
1790 174
10915 509
5309 602
4913 113
18038 89
6493 675
23446 641
31895 623