5091 160
4597 154
5647 639
11861 313
8816 363
22690 382
87582 907
8747 87
9005 771
32416 502
20370 779
11831 921
19686 678
24219 106
4633 142
52771 634
5075 700
12720 594
2856 372
7492 617
40670 334
4572 373
5643 614
11374 482
2639 104
6056 564
5318 437
15262 413