10186 363
3539 312
14419 89
10759 715
3171 225
163269 974
103518 209
5215 254
5634 561
1685 290
5212 576
18271 278