40223 113
34358 344
22382 616
70152 427
31791 297
57249 690
68363 370
70649 300
17675 332
15607 82
33532 278
91330 340
15322 246
27234 566
73138 579
31980 535
32900 831
111561 816
30644 533
24347 198
64807 367
34993 309
41937 162
90686 872