2953 645
2284 612
9299 623
2788 565
1284 209
4634 646
3815 784
7117 810
6355 202
4834 111
9708 137
3573 527
2784 42
2127 111
3310 763
2877 39
22635 710
15621 485