2997 715
1246 398
1689 393
4322 422
1677 231
2039 242
4406 354
3549 87
4973 511
3286 273
3737 374
2654 206
17760 377
13434 313
5694 407