2905 790
1661 258
1375 178
2281 416
45266 123
25299 321
30820 501
62003 116
47320 505
20721 346
43113 692
30919 431
8323 58
26377 425
35383 187
27010 127
40840 231
21985 61
33140 138
42016 614
76972 272
24130 585
42952 481
42785 239