412 80
5795 540
18490 666
11323 290
3500 150
4241 814
16201 342
3880 358
2031 359
2944 538
19092 246
621 74
1897 340
2051 593
7459 515
4225 63
1465 98
2979 259
2787 726
8345 659
1729 178