22046 300
1668 411
1792 265
34917 622
30917 619
9054 530
4122 196
7117 81
15051 967
14665 461
15047 353
16383 265
8616 34
12814 296
12097 203
12386 453
2989 552
1149 85
3372 175
5062 458
25446 432
9376 797
3379 737
3077 334
3700 796
2498 365
2955 58
2040 209