2931 40
3188 213
5417 76
2347 220
6528 575
22549 893
4060 256
6802 78
6368 415
12050 765
6280 358
36184 686
22812 509