2923 30
9942 266
10733 70
7534 506
11803 645
13580 848
4157 33
21972 902
4514 688
12157 648
5190 115
9300 520
7423 457
4290 46
28706 834
7020 241
4958 601
8273 479
4672 158
3630 77
6625 737
6950 579
9844 392
6915 487
5300 150
3108 95
10887 462
6442 641