14540 510
19712 333
4651 85
28269 107
38793 459
6708 286
5628 347
8599 31
22594 443
15769 820
26801 754
10111 510
5765 780
6169 459
7221 719
25332 411
9595 583
33376 664
10666 319
16646 830
9584 780
6641 868
3348 295
12785 326
32473 740
27856 412
25972 642
9462 613