20155 463
4293 88
4537 46
2764 502
3378 660
5148 344
5933 379
5725 759
5823 509
4317 457
4555 219
3446 418
1840 177
21652 696
7595 426
6027 677
21470 999
3895 630
3747 574
10642 722
5753 623
5000 882
13700 392
3672 356