2974 40
3242 213
5510 76
2368 220
6587 575
22654 893
4132 256
6865 78
6454 414
12153 765
6346 359
36344 686
22982 509