348 80
5769 540
18368 666
11278 290
3491 150
4234 814
16041 342
3847 358
2029 359
2938 538
19070 246
621 74
1897 340
2046 593
7446 515
4182 63
1433 98
2970 259
2785 726
8329 659
1694 178