12548 302
7597 456
12488 157
2478 243
6180 625
40444 638
20572 554
2827 166
3694 529
2105 239
21035 422
7599 58
1536 180
3980 795