3153 43
5284 669
16421 628
38386 334
14745 344
26462 405
33960 104
5092 528
1124 35
7482 634
4886 331
2415 178
3981 588
43722 699
20782 227