30956 173
15040 119
18720 384
8641 47
89060 514
36232 77
55205 593
17625 124
100940 243
18752 731
6694 358
26489 45
20543 548
13301 303
13816 111
53745 330
73787 577
17535 360
60958 470
108992 667
7471 197
62367 604
23946 373
102412 361
35963 935
15393 465
15266 743
17056 589