253 45
1089 240
2005 515
431 136
3383 611
2737 361
853 75
1446 286
642 69
1262 225
1511 264
966 112
591 82
2940 860
3861 545
2968 784
1575 329
903 106
676 130
3010 629
1360 251
3540 891
570 59
949 48