3017 575
2198 191
1688 242
3216 641
2282 561
830 130
1435 159
2442 348
2605 435
1601 124
1579 267
4997 620
3337 322
1156 46
1843 317
2978 518
2428 326
3669 683
2133 225
3797 732
1392 192
3563 694
4328 677
3609 904