19871 627
108700 726
9395 300
744781 1219
8852 158
8226 414
195245 431
16783 405
80460 859
25895 339
7343 270
23551 676
4588 69
53519 680
26470 411
3058 240
7929 863