19902 627
108939 726
9405 300
744928 1219
8858 158
8233 414
195493 431
16873 405
80552 859
25932 339
7364 270
23570 676
4599 69
53623 680
26485 411
3064 240
7933 863