20593 593
11317 504
18741 261
6589 632
4808 732
25000 95
13297 371
105354 310
18498 238
10521 101
30993 224
74476 636
32334 855
8053 326
22907 340
3688 699
34785 543
4015 44
15424 192
7469 844
6069 308
23080 80
4035 455
3785 534
17616 782
30549 736
9559 907
5534 727