2435 430
2987 238
13846 306
13417 104
6865 114
9418 24
9727 857
12713 560
10481 606
7080 409
36556 393
6836 726
16428 448