3303 354
20447 653
9436 688
3690 839
7091 794
2103 434
1942 372
2176 361
2416 303
2475 586
1334 99
15094 331
3625 428
15046 280
2604 169
1243 209
3874 654
50563 423
32900 707
1985 93
2777 127
13570 663
11597 73
4021 70
9624 743
8867 275
7064 581
4425 860