4440 728
5153 508
18509 619
4257 594
1657 102
4324 81
30885 566
6989 293
15415 379
11131 607
15035 890