22831 300
16108 773
4919 465
606 40
10513 347
3536 532
7350 857
5116 774
49838 760
48823 78
23814 153
7224 264
12656 575
52369 780
18118 379
1734 192
10419 419
21829 611
7539 707
7813 269
15386 440
8747 521
13052 466
7482 239
11067 838