21856 115
142594 541
111076 365
54862 416
8811 508
24875 290
19809 692
57118 106
11634 133
77131 353
50764 398
7453 709
5437 217
42463 469
67883 283
49149 323
14719 768
65666 124
42612 189
75235 611
55840 232
35421 673
10179 636
248185 579
86603 728
10503 589
19593 616
55424 389