19486 250
1241 192
2999 316
3691 115
3076 703
4104 854
3388 160
5019 128
3376 472
4221 388
3223 521
2578 377
3730 568
13143 352
138076 604
56289 452
9407 189
11429 435
2630 377
30151 857
3091 209
8565 803
31311 65
16946 54
27340 315
4147 44
19812 507
21968 283