3562 507
30683 53
89940 682
3464 288
5130 139
2333 370
3852 184
13292 633
6150 558
3538 574
11342 430
3068 288
2164 145
3134 727
3251 259
950 28
2916 353
1993 455