783 187
905 42
3144 534
1888 288
7077 945
2829 108
2244 199
22301 722
4182 94
3282 188
9225 499
10546 883
19698 678
5806 317
2174 386
1360 86
9313 541