1538 75
2522 192
3351 534
5742 428
40388 842
31074 101
2266 282
8537 658
15777 146
6247 572
2493 182
4774 752
9431 550
3937 477
83445 387
5496 757
6774 94
606 41
1844 206