4009 434
5073 784
2760 235
11282 565
6348 943
29312 225
30389 529
20187 596
5031 692
13783 699
1636 180
2602 275