31094 262
35475 921
134258 353
22420 704
13157 551
77375 785
319604 846
92256 872
59091 211
29669 124
32004 576
42619 1010
54586 450
94668 755
42511 380
28295 881
72166 676
40286 669
81830 395
94254 370
39196 512
21189 285
43726 208
65242 179