472 80
5816 540
18554 666
11352 290
3506 150
4241 814
16330 342
3901 358
2032 359
2946 538
19117 246
628 74
1897 340
2052 593
7470 515
4262 63
1471 98
2983 259
2787 726
8363 659
1730 178