1123 56
823 115
3198 943
2692 513
1384 240
2868 708
521 41
2132 493
853 224
3814 675
2731 550
2540 682
688 178
1844 501
2362 671
2787 838
880 228
1571 70
3188 886
18586 341
2396 646
3055 788
846 172
1756 230