4396 447
46376 443
360 84
2940 716
12686 371
28295 280
642 161
700 150
1531 363
1491 355
418 98
5805 410
1860 539
590 134
16534 569
2772 769
4296 97
5029 539
809 230
451 113
4683 147
2679 660
5413 139
306 95