3003 90
3751 715
699 35
4563 666
2441 68
3582 711
1804 218
1654 214
3636 462
1533 52
1756 200
3967 194
3200 353
1015 78
2330 257
1997 306
1512 55
3627 438
4295 294
3746 137
3831 553
1665 204
2620 444
2536 459