9540 96
2955 100
6088 821
3687 297
2299 44
3191 626
12074 611
13163 795
7659 303
5763 807
13013 443
10255 99
9747 624
34924 697
13436 376
17646 599
34815 386
12331 191
8069 78
118908 632
5256 304
21868 570
2446 513
3290 655
4372 209
2986 249
4798 564
3459 125