14286 347
10454 592
20529 612
19611 149
76588 804
4972 645
7831 980
7399 217
1729 124
3510 356
5420 609
3291 271
82450 803
40669 450