3018 102
1268 239
3122 801
2502 783
30478 541
6956 608
6881 213
14546 256
6306 721
1156 234
7919 373
7518 495
7469 617
5892 425
5168 420
11016 383
4169 276
19454 499
7195 642
4819 494
5764 477
4430 714
2926 333
4182 79
4163 653
939 26
3128 545
3933 762