423 29
2298 586
4756 782
1886 288
3617 231
2583 748
2097 576
3197 616
2704 230
1128 258
1055 208
1216 121
1354 193
981 232
3686 777
2136 462
3040 685
788 108
741 106
2966 813
1039 245
2812 590
215 49
616 30