6704 548
2582 312
1995 532
3901 474
3485 611
2759 482
716 119
1454 283
8583 401
5040 358
1174 61
2576 596
6151 918
4065 573
3033 866
3432 264
2528 217
2233 154
3747 689
2002 290
2978 160
826 143
2646 396
4340 252