39933 171
16157 572
5519 521
24911 804
11534 450
6853 482
2432 185
4694 813
3738 430
3656 625
3460 493
20406 72
25646 639
13094 221
5488 42
4889 689
3068 194
5873 56
39845 334
10238 676
4284 719
3806 510
114053 848
4381 430
14493 490
34734 743
5299 229
38146 743