42098 711
1489 107
3021 439
2867 354
20135 285
1984 94
13679 100
7556 577
6422 650
6851 334
18348 651
7534 638
23994 771
6018 746
5035 222
6821 257
32204 799
4777 503
7250 168
4441 354
6521 283
1532 78
5799 786
2976 207