5079 178
29415 688
20628 681
5552 311
14496 269
26769 1040
4458 559
14647 644
23580 633
8762 1017
21563 610
19300 493
29678 376
14575 82
10501 201
17323 575
28743 973
37402 494
13197 661
25886 241
3338 112
3561 584
125815 465
18897 456
6696 360
4272 172
21954 894
3706 758