5090 197
6125 581
7703 705
4946 183
20113 625
6628 403
4830 214
2744 338
31262 782
14566 253
8784 604
6396 232