22121 300
1680 411
1797 265
34917 622
30926 619
9064 530
4135 196
7127 81
15074 967
14668 461
15051 353
16393 265
8621 34
12820 296
12099 203
12389 453
2992 552
1150 85
3376 175
5067 458
25452 432
9378 797
3379 737
3081 334
3701 796
2499 365
2956 58
2040 209