4184 930
4297 613
25609 666
20001 889
4429 578
5337 152
4793 212
23026 593
7037 117
5626 368
18033 538
3687 491