14197 347
10365 592
20346 612
19529 149
75100 804
4904 645
7757 980
7320 217
1671 124
3417 356
5344 609
3227 271
80492 802
39551 449