4060 575
47021 540
18371 547
4831 552
22781 381
23165 176
9462 336
9548 714
7637 694
17744 864
26955 195
23429 621
5293 69
20932 766
21697 152
6802 282
13895 274
13873 491
11482 313
9925 95
28857 735
9225 248
10414 239
6615 74
8418 299
4586 672
7819 271
15738 638