2932 260
5068 528
2396 225
3846 401
5173 704
4067 380
1835 116
2609 399
2595 341
4482 366
5560 779
4609 122
3746 716
1424 59
6937 596
18991 294
5221 607
6573 187
4149 484
5741 803
9329 408
3585 234
7719 980
2842 175