2993 507
3257 732
4317 697
1269 370
3336 855
3596 618
2046 456
2809 283
1849 438
1926 368
2966 270
4259 425
4129 267
3943 671
1377 193
3004 677
2564 660
2923 793
411 88
1203 152
3146 952
864 251
3042 932
4055 779