3006 952
2733 635
1573 335
736 163
1836 454
662 172
647 127
2590 666
7853 209
2777 153
15299 648
44066 677
11335 377
10083 379
8792 141
7971 494
5654 376
13227 303
6882 263
4588 610
7454 327