3176 882
946 154
3535 257
13968 905
4516 544
3014 410
1235 218
4593 738
7680 284
2960 636
4600 591
1605 136
4034 718
7095 203
1306 101
3871 789
12934 931
11265 954
2079 240
2890 835
3984 386
4914 867
1002 208
4062 874