5006 196
6096 581
7631 705
4911 183
20077 625
6600 403
4799 214
2719 338
31134 782
14373 253
8735 604
6355 232