8171 802
6150 758
2809 347
3886 553
4161 645
5405 313
3417 623
23748 586
2841 515
6314 764
2409 373
4179 69
1041 65
2581 243
4141 512