2968 40
3240 213
5504 76
2366 220
6579 575
22645 893
4124 256
6859 78
6442 414
12140 765
6340 359
36327 686
22959 509