2177 40
2373 213
4073 76
1912 220
5221 575
20357 893
2995 256
4365 78
4977 414
8955 765
4519 358
32633 686
20554 509