3076 196
3530 579
6743 705
4621 183
19572 625
5243 403
4229 214
2477 338
30053 782
12494 251
7715 604
5812 232