50852 166
172521 1538
30487 368
12815 331
54142 488
33941 445
44431 1077
9562 89
13458 216
31965 339
8839 36
13320 117
22592 190
14357 240
42168 443
13287 82
43492 314
27790 426
18505 410
17455 110
68486 718
15221 260
36386 274
75088 747
10343 33
14309 147
18652 234
13264 59