19476 250
1236 192
2944 316
3681 115
3060 703
4104 854
3382 160
5005 128
3371 472
4181 388
3210 521
2570 377
3720 568
13138 352
137803 604
56267 452
9376 189
11408 435
2625 377
30131 857
3085 209
8554 803
31279 65
16928 54
27295 315
4140 44
19795 507
21943 283