51252 252
86424 908
26506 688
124784 160
12786 518
36508 275
10848 557
111312 105
18461 311
9199 297
3551 250
7102 327
3283 95
74358 827
6620 60
3307 603
6726 227
2601 325
3618 210
6878 476
13631 30
5699 196
24623 49
9070 796
5017 412
12121 532
18313 330
9777 882