2479 532
579 80
14390 800
43269 170
18003 716
17977 151
9489 46
56053 214
6003 868
81184 448
10564 480
7322 797