3186 421
1157 127
15553 291
15691 817
86778 433
3511 895
51936 603
73464 558
2103 223
38452 399
4222 700
8027 716
6084 332
15382 115
22786 930
2614 386
15190 409
4644 456
32015 82
28775 721
53267 410
2218 233
2049 526
1754 477
2479 411
1347 199
3152 524
2291 589