3098 196
3532 579
6745 705
4622 183
19573 625
5245 403
4233 214
2477 338
30070 782
12502 251
7717 604
5817 232