2935 316
3665 115
3044 703
4099 854
3367 160
4973 128
3364 472
4161 388
3199 521
2560 377
3711 568
13113 352
137122 604
56198 452
9320 189
11391 435
2623 377
30081 857
3080 209
8540 803
31207 65
16886 54
27218 315
4127 44
19759 507
21890 283
23894 306
2731 319