2953 350
2802 511
20180 698
49582 276
2419 575
39356 209
15356 274
3191 616
1623 178
2079 558
43588 167
2834 110
37328 350
38524 484
35376 192
24013 678
25552 452
42822 508
901 136
2433 438
3238 725
2980 693
77866 480
11390 462
3798 341
13265 792
3831 444
3416 631