5006 196
6096 581
7631 705
4910 183
20077 625
6600 403
4799 214
2719 338
31133 782
14372 253
8735 604
6355 232