3323 907
386479 814
6950 34
5885 507
8437 485
6488 177
4271 305
20040 313
2579 428
10768 461
4240 457
39616 680