3032 331
6241 540
3444 737
3272 116
1937 234
2248 194
7720 420
19277 645
14001 496
32317 344
6078 647
12754 476
4874 935
2539 408