3056 747
8785 685
3640 447
3758 583
1805 230
2823 317
21361 586
2978 554
2743 619
3508 871
1044 49
3045 356
29594 212
3195 82
3369 611
19846 383
7012 687
2206 248
2792 414
8238 188
4322 71
3846 727
1355 222
4946 508
6332 529
4380 178
5726 280
7445 678