39932 171
16156 572
5519 521
24909 804
11532 450
6853 482
2432 185
4694 813
3738 430
3654 625
3459 493
20401 72
25642 639
13092 221
5487 42
4889 689
3068 194
5872 56
39845 334
10234 676
4284 719
3806 510
114004 848
4380 430
14489 490
34724 743
5298 229
38058 743