2103 231
4972 517
3869 911
4186 71
4593 474
1416 90
15390 397
14124 613
9488 927
4330 254
3717 114
7547 143
2770 142
10542 416