22928 63
44447 105
8251 303
80396 607
57721 157
26635 376
38748 548
17829 491
15075 737
42845 89
58089 506
14178 795
13082 456
7032 632
31696 105
15339 476
18298 608
97908 904
53227 173
10986 366
19197 187
63777 393
19206 393
32665 468
31794 167
22183 406
20469 822
89073 309