5003 196
6096 581
7629 705
4909 183
20075 625
6596 403
4798 214
2718 338
31131 782
14361 253
8728 604
6355 232