2431 280
2723 498
2480 648
4262 759
3324 895
12887 707
1640 340
62755 406
1205 292
2908 653
2885 561
97402 469
88685 725
11700 154
5968 138
5008 502