294 57
2966 568
2297 645
2833 618
1826 581
1349 307
1110 237
7553 95
14086 388
1143 52
3424 590
23781 643
3055 220
16384 158
15601 245
9254 201
30410 220
5925 469