3298 43
5408 669
17187 628
39945 336
15428 344
28236 405
35837 107
5207 528
1192 35
7604 634
4954 331
2527 178
4084 589
45833 700
22252 228