12638 105
5531 668
18957 354
15831 927
7177 582
21867 657
7077 73
27466 990
6601 161
20974 422
22754 810
23736 209
8774 542
11418 461
7224 825
8240 591
7313 61
3795 81
17471 775
42869 267
19707 475
8418 599
4418 527
6510 837