19875 627
108741 726
9398 300
744804 1219
8852 158
8227 414
195275 431
16807 405
80467 859
25900 339
7345 270
23551 676
4590 69
53528 680
26470 411
3059 240
7930 863