763 187
904 42
3143 534
1888 288
7076 945
2821 108
2240 199
22294 722
4180 94
3282 188
9222 499
10539 883
19697 678
5792 317
2173 386
1360 86
9310 541