1008 26
3349 475
22769 300
3179 699
1436 206
4382 210
2119 199
2239 408
8961 740
2998 757
4576 479
1228 246
1734 278