951 101
4341 488
2291 547
3552 534
2652 68
3229 528
2200 328
2843 713
6178 749
11597 288
1562 97
2578 645
860 36
3572 404
2036 327
2394 681
1677 400
1472 34
3671 585
5017 718
2925 411
2830 469
1450 332
3700 765