3131 532
4009 665
4688 636
4720 807
2395 208
1708 173
2833 190
1325 105
1855 321
3967 293
9804 344
2909 60
3577 144
4272 814
1952 245
3076 571
4387 222
4872 812
3155 575
3557 303
2354 248
2116 141
2916 321
3437 830