5032 271
810 54
3457 842
3969 546
2892 474
226 35
1621 323
1275 244
2661 199
736 126
4776 492
971 123
6186 391
10222 711
1787 443
664 105
2507 327
1786 233
3939 690
3227 632
412 59
4309 892
4067 761
1418 269