14541 510
19713 333
4652 85
28276 107
38796 459
6708 286
5628 347
8600 31
22597 443
15773 820
26807 754
10117 510
5765 780
6169 459
7221 719
25336 411
9595 583
33379 664
10671 319
16648 830
9584 780
6644 868
3348 295
12787 326
32474 740
27858 412
25974 642
9465 613