4476 237
2935 377
3320 614
5839 798
5108 396
6184 523
2655 54
1933 88
2230 335
6480 434
2957 41
4093 820
4347 171
2591 154
7125 521
28357 432