931 28
2749 470
2945 727
2315 417
2237 271
29521 481
12344 301
15301 459
13729 111
13842 182
7198 814
11531 127
14229 608
19581 92
2981 727
1917 262
3893 712
1550 405
1236 362
1313 368
3051 764
2875 728
489 69
1988 365
2294 479
3170 678
3656 693
3002 861