471 80
5815 540
18553 666
11350 290
3506 150
4241 814
16328 342
3900 358
2032 359
2946 538
19116 246
628 74
1897 340
2052 593
7470 515
4261 63
1471 98
2983 259
2787 726
8363 659
1730 178