5016 401
3474 111
2715 673
2482 534
2151 229
1709 402
728 127
903 128
1751 62
2626 112
3123 619
2899 781
4658 492
4239 717
5226 215
2536 424
2912 775
3932 508
18312 903
15358 892
6377 489
913 81
4063 616
1468 436
1060 219
1599 483
2786 643
2951 885