390 80
5785 540
18431 666
11299 290
3499 150
4238 814
16153 342
3867 358
2031 359
2939 538
19080 246
621 74
1897 340
2048 593
7457 515
4200 63
1439 98
2973 259
2787 726
8336 659
1697 178