953 142
4168 685
844 57
1823 326
2804 621
2972 728
633 58
1571 79
2137 411
3156 782
1268 151
1089 239
508 38
1629 212
4382 796
5347 371
6381 521
1856 352
1243 217
980 66
1383 216
2116 349
8060 450
3370 603