1567 292
2469 267
2403 745
3269 704
2854 401
3485 910
1551 377
1670 296
3192 585
489 53
948 119
630 33
3143 446
2492 430