2451 40
2664 213
4560 76
2088 220
5607 575
21204 893
3240 256
4983 78
5471 414
10786 765
5389 358
33808 686
21465 509