903 31
4099 681
3041 527
2937 634
2371 549
506 134
1506 308
3192 559
627 139
677 101
3970 628
14483 266
4193 240
1068 230
2018 120
2597 578
2598 588
1212 239
3876 366
2479 410
2511 538
373 27
1415 276
2138 542