2936 316
3666 115
3044 703
4099 854
3367 160
4976 128
3364 472
4166 388
3199 521
2562 377
3711 568
13116 352
137183 604
56209 452
9324 189
11393 435
2624 377
30085 857
3080 209
8540 803
31213 65
16890 54
27224 315
4127 44
19765 507
21896 283
23894 306
2731 319