3175 107
1343 297
18438 197
5351 219
1216 28
576 129
4641 824
312 65
242 78
3396 698
8469 469
1642 495
12676 478
2222 703
4593 33
1838 384
2993 221
2252 589
631 142
1958 182
1359 211
2230 614
9893 639
6749 583