16629 128
63509 308
25704 766
8791 349
7544 583
16059 904
28847 65
43905 433
19552 80
37217 118
8684 91
103009 883
81254 476
24766 170
9197 709
45625 333
24164 570
22316 695
33904 870
10168 173
11312 267
18226 85
24299 349
17575 326