31624 126
104381 947
81108 338
47027 838
79717 888
66952 653
58532 418
74466 343
81492 474
55179 393
32425 569
49810 842
111800 681
65041 481
42604 268
66610 204
81211 715
53693 743
18301 568
42648 560
45995 198
34745 364
56548 636
256130 1026