2277 40
2480 213
4270 76
1980 220
5394 575
20770 893
3104 256
4555 78
5203 414
10359 765
5014 358
33102 686
20991 509