3506 457
1404 304
1159 246
3797 677
2858 738
4852 643
1216 152
3683 812
3335 175
4991 727
1399 124
4580 486
1653 337
2466 486
9682 504
1540 347
2464 489
22728 501
4040 898
1089 195
1915 334
3170 651
3010 541
1533 274
1582 204
1101 132