3903 282
3226 935
6719 796
3108 816
18801 793
7195 490
557 137
3261 487
5667 478
7098 181
812 208
3936 613
3376 597
512 49
2745 632
2258 419
2896 645
12442 859
2715 57
1395 272
2986 578
1537 374
3879 577
3254 106