40047 529
9343 529
7564 456
1976 172
6767 591
7867 904
2170 420
2284 367
2109 306
1736 122
4340 445
2946 531
2719 523
3748 396
123973 622
13376 654
14910 119
2635 116
1948 66
7051 952
3669 571
2737 589