3342 953
1000 49
17003 278
13120 680
10532 48
4972 397
2988 706
2212 575
36648 713
3050 691
3453 433
6611 94
15425 61
1568 353
6912 119
4125 410
4494 712
29932 263
2923 495
1206 124
2989 584
4155 614
25290 658
1282 280
4947 758
9492 621
2050 268
1540 324