29560 511
18258 402
12587 54
5027 448
9524 842
11001 818
6128 117
10621 641
21598 305
17050 514
8847 337
8091 519
8451 636
10990 352
24121 73
49114 804
24075 738
13687 871
8540 654
10023 364
15076 146
5910 353
6572 936
6370 609
20564 84
12590 823
34029 363
2692 47