399 108
276 45
1094 240
2022 515
3210 734
13781 593
988 128
875 133
486 51
2613 477
1331 292
609 84
1249 308
3383 611
2737 361
853 75
1446 286
642 69
1262 225
1511 264
966 112
591 82
2940 860
3861 545