19328 240
89073 923
24733 415
37773 342
57296 157
9238 228
37458 489
12180 656
46225 332
38915 372
104997 766
22722 503
20598 242
15895 840
11768 556
8805 450
16698 63
35857 239
30579 141
21419 158
16414 669