335 58
1674 59
2787 302
1404 281
2291 571
3695 546
3463 489
2462 380
3604 795
3092 722
1439 204
824 197
5795 330
821 79
860 236
2990 438
2884 406
3745 611
2427 507
3885 738
4377 142
3012 766
3582 766
3192 96