30301 622
15973 760
20987 399
15062 473
22238 383
23676 272
12196 673
6863 594
12766 189
10656 320
12068 562
7796 558
4888 285
5637 58
11960 455
9936 797
23217 366
4270 872
5412 83
24040 678
25571 452
14103 747
17918 119
12542 774
13515 603
16901 686