3081 196
3532 579
6744 705
4622 183
19572 625
5245 403
4231 214
2477 338
30062 782
12498 251
7716 604
5814 232