2950 350
2802 511
20170 698
49569 276
2419 575
39349 209
15353 274
3190 616
1623 178
2079 558
43570 167
2831 110
37319 350
38520 484
35363 192
24003 678
25547 452
42809 508
900 136
2432 438
3238 725
2980 693
77838 480
11382 462
3796 341
13261 792
3831 444
3415 631