2991 601
872 125
2312 594
3678 918
2120 407
2671 350
4366 311
2504 503
1020 207
358 51
688 127
1916 407
484 96
3007 726
1303 361
1792 371
3442 831
4240 426
579 130
1789 504
735 166
1052 195
1817 340
2304 511