3050 75
2702 192
3542 536
6102 428
43646 843
33692 102
2346 282
9149 658
16428 146
6355 572
2592 182
4950 752
12272 552
4076 477
88290 389
5660 757
7122 94
672 41
1934 206