30396 122
49405 262
15315 154
55153 368
92217 587
82426 748
72200 254
124596 535
33035 306
2581 514
18560 142
30962 238
29456 774
11137 79
38194 336
97207 358
26293 158
76903 567
69097 517
37302 187
46830 106
25263 629
2758 627
785 82
43474 123
34766 305
5805 619
54902 251