4006 395
3693 390
4212 147
3599 162
5534 713
3958 658
2544 240
4925 557
5651 593
2630 266
2977 136
2408 192
1955 130
1506 60
4138 486
5315 807
7021 718
5789 394
2628 650
5056 526
3211 308
2048 413
604 43
4880 685