14198 347
10366 592
20347 612
19531 149
75111 804
4904 645
7757 980
7322 217
1671 124
3417 356
5344 609
3227 271
80515 802
39558 449