3110 331
6266 540
3448 737
3275 116
1943 234
2255 194
7754 420
19313 645
14017 496
32384 344
6133 647
12796 476
4886 935
2539 408