6548 157
7970 660
3342 417
5703 605
7602 634
6143 487
5989 513
5573 628
3321 103
8001 845
1896 60
4440 593
6478 619
5981 322
4651 219
5051 394
2389 89
3473 583
5403 926
2576 287
6840 781
24371 651
4232 485
20411 441
6049 268
6741 770
5227 652
15472 398