3027 727
2944 832
40703 537
722 116
3082 732
1391 403
15877 777
10621 53
1669 411
33115 364
9168 372
6800 594
30572 363
11921 41
436 138
25048 396
2793 660
9439 946
16318 765
1553 459
1527 397
2993 505
1304 420
10263 261