3203 43
5315 669
16664 628
38870 334
14942 344
27100 405
34956 104
5118 528
1136 35
7523 634
4903 331
2442 178
4003 588
44423 699
21173 227