4990 300
6943 100
12029 628
13598 691
10997 247
3714 571
2857 197
3341 633
1581 48
9444 69
3628 299
5773 824
1603 115
4556 618
3321 422
1706 169
4582 812
4055 624
1828 105
1461 142
1332 162
1761 347
3284 645
3400 912