3008 455
3960 861
226 35
1543 42
1451 165
371 58
2471 317
750 173
2224 673
809 54
3312 873
1620 323
1274 244
2660 199
2763 709
735 126
3227 632
1418 269
3967 546
439 55
10221 711
2506 327
2589 725
1785 233