22073 300
1673 411
1792 265
34917 622
30917 619
9056 530
4127 196
7120 81
15054 967
14665 461
15048 353
16385 265
8616 34
12814 296
12097 203
12387 453
2989 552
1149 85
3375 175
5062 458
25446 432
9376 797
3379 737
3077 334
3700 796
2498 365
2955 58
2040 209