30471 891
19630 839
5067 818
4629 771
15411 357
2322 508
2420 74
4262 331
3885 580
8421 471
10393 740
5443 647
5534 498
3164 88
2643 575
4067 688
8962 522
2940 571
3549 468
18678 390
8174 492
4840 257
21368 942
6472 545
4760 640
4701 703
5034 631
5106 643