39926 171
16155 572
5518 521
24909 804
11532 450
6853 482
2432 185
4694 813
3738 430
3654 625
3459 493
20401 72
25641 639
13091 221
5487 42
4889 689
3068 194
5871 56
39844 334
10233 676
4284 719
3806 510
113984 848
4380 430
14489 490
34719 743
5298 229
38038 743