14006 863
14930 307
17690 620
15630 595
13444 590
16254 337
73518 579
14847 101
19402 608
22732 435
21029 569
20185 483
22030 57
17823 381
28654 844
43285 728
4593 718
3419 476
4403 505
2291 96
4016 724
1931 409
3844 578
15337 312