3949 332
5989 540
3424 737
3249 116
2162 234
2222 194
7418 420
19518 645
14369 496
31070 343
6103 647
12513 476
4783 935
2491 408