341 80
5769 540
18365 666
11277 290
3491 150
4234 814
16034 342
3844 358
2028 359
2937 538
19070 246
621 74
1897 340
2046 593
7445 515
4178 63
1431 98
2970 259
2785 726
8327 659
1694 178