2177 40
2370 213
4066 76
1909 220
5221 575
20349 893
2994 256
4365 78
4968 414
8935 765
4514 358
32620 686
20547 509