3507 96
3649 604
2933 925
1809 410
1651 303
3213 830
3140 751
2629 230
2106 323
3989 657
2887 837
997 167
1121 211
804 141
2522 564
2049 472
914 242
1083 119
3502 202
2255 537
5302 377
2242 500
864 134
921 248