3298 43
5408 669
17186 628
39945 336
15428 344
28233 405
35836 107
5203 528
1192 35
7604 634
4954 331
2527 178
4083 589
45832 700
22251 228