413 80
5799 540
18500 666
11325 290
3500 150
4241 814
16226 342
3880 358
2031 359
2945 538
19096 246
621 74
1897 340
2051 593
7463 515
4234 63
1465 98
2979 259
2787 726
8345 659
1730 178