21728 515
15787 201
7000 734
5231 85
3165 375
16769 663
2385 239
7312 596
9222 732
12751 213
8471 646
9272 323
2910 105
14181 478
8273 293
10835 539
7510 770
38831 465
9122 186
6679 250
7733 175
9777 33
22000 661
13743 266
4376 455
47821 147
44798 509
18871 410