2176 40
2366 213
4057 76
1907 220
5216 575
20346 893
2990 256
4362 78
4966 414
8907 765
4511 358
32616 686
20544 509