416 80
5802 540
18503 666
11326 290
3500 150
4241 814
16229 342
3880 358
2031 359
2945 538
19097 246
621 74
1897 340
2051 593
7463 515
4237 63
1466 98
2979 259
2787 726
8348 659
1730 178