2177 40
2372 213
4071 76
1912 220
5221 575
20357 893
2995 256
4365 78
4976 414
8952 765
4519 358
32632 686
20550 509