12875 719
2540 398
1557 275
1285 103
2507 135
4343 44
330755 578
17379 430
13228 866
38638 861
4999 954