527 148
1734 509
683 198
2844 598
2194 442
20162 105
8986 272
5736 495
22688 569
6459 156
155646 630
1347 152