903 28
2737 470
2941 727
2307 417
2201 271
29480 481
12334 301
15292 459
13720 111
13835 182
7197 814
11525 127
14175 607
19571 92
2980 727
1905 262
3878 712
1542 405
1234 362
1309 368
3042 764
2870 728
484 69
1976 365
2290 479
3160 678
3644 693
2998 861