22803 300
15984 773
4860 465
584 40
10504 347
3529 532
7346 857
5104 774
49711 760
48599 78
23718 153
7188 264
12627 575
52361 780
18047 379
1731 192
10335 419
21601 611
7528 707
7800 269
15371 440
8693 521
13015 466
7462 239
11035 838