1486 331
5841 540
3388 737
3093 116
1845 234
2190 194
7031 420
18070 645
13507 496
29872 343
5732 647
12240 476
4652 935
2426 408