22065 486
8651 433
13662 85
39610 952
11747 268
7481 388
6752 107
22642 162
18759 573
5772 167
7777 153
16175 256
10095 198
32805 404
14203 774
29793 688
17388 49
14526 439
21433 56
30890 623
31434 927
21966 202
25207 845
8982 116
25105 434
14901 603
10781 459
8528 681