29005 287
2938 723
3374 355
3281 79
2621 307
1010 29
11735 1006
1506 318
5288 250
3980 639
2911 544
2497 348
3666 585
19599 528
6200 691
4028 776
1285 109
2528 64
2706 171
23499 523
18384 597
3563 556
22252 955
3572 753