5085 601
16615 235
4096 578
8830 270
7642 917
21042 551
12436 531
16475 571
36429 613
68205 833
7791 248
11101 254
3179 162
4261 235
33003 601
4865 696
5116 579
3943 573