866 178
1202 351
211 47
1528 352
157 29
818 170
2753 857
2758 734
2983 812
2160 583
3900 311
24806 455
2462 531
2260 707
293 58
2256 631
2820 910
1290 313
668 182
593 157
2934 931
2856 748
1469 450
1083 298