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