30631 367
75995 351
5901 272
5725 610
8298 772
9281 73
39499 52
9722 747
4283 423
14215 649
13410 458
12633 158
28663 974
24594 726
7080 588
6902 783
8440 202
33486 873
5740 566
11311 797
6640 356
6911 769
40701 246
13327 877
5949 499
12933 131
10683 42
4737 452