4597 613
24090 641
3277 67
10217 673
5926 508
7928 506
12679 683
5407 506
4100 555
3712 784
2728 245
5692 573
5056 170
4485 932