2931 40
3188 213
5418 76
2348 220
6528 575
22550 893
4060 256
6802 78
6369 415
12050 765
6280 358
36184 686
22812 509