3191 580
4573 419
3105 714
684 74
1551 43
2203 207
3294 489
2352 359
1762 397
2181 399
1918 333
3460 547
1801 176
2078 504
3273 596
618 106
2290 467
3044 244
2811 352
2871 602
1082 177
4407 883
2374 338
4612 561