163600 396
49257 195
95441 132
45534 328
155090 799
114388 542
61227 159
57318 150
23378 203
120922 344
155347 612
32085 175
31701 270
3433 634
1450 125