21881 693
38430 748
29558 817
50429 592
35773 777
24563 83
9491 649
25003 543
10123 474
6138 733
5555 518
5040 441
6998 742
4169 628
2686 337
3008 363
4596 797
3683 675
2538 297
4145 881
3380 337
2903 259
3899 197
4498 978
4283 405
3434 297
3531 737
3281 261