1098 166
3236 122
15624 89
4052 273
13805 587
1520 165
22874 136
4755 527
4449 317
4957 562
2941 392
4901 165
19305 141
13553 489