158 29
4250 425
5942 784
3394 599
1699 92
4046 618
1882 525
983 32
1221 37
2774 576
993 232
1878 353
546 71
870 181
1393 229
3615 791
1754 512
855 251
1523 448
3033 932
4377 927
1121 211
833 203
3117 861