30153 827
7015 408
7813 120
24562 221
42061 79
10446 48
13958 643
16491 616
9459 409
17595 165
6637 642
19620 1054
7953 874
7938 552
94021 489
23795 702
59988 385
28383 318
8698 669
16801 133
6024 340
14337 655
45506 436
9847 361
8004 86
7035 868
7386 42
20091 596