21197 410
8725 403
4519 385
5879 351
15352 191
11470 289
15164 133
926 76
2850 32
2439 300
4359 855
24433 878
2149 248
13418 589
3675 442
6804 356
2623 359
2907 519
3327 620
3555 770
4281 685
5411 850
6604 558
3713 567