15151 45
14638 774
6263 310
9355 343
31857 921
24026 363
20369 635
12071 243
79900 505
5355 457
12892 170
5997 141
3420 355