4583 462
13207 223
8879 611
12647 317
57964 85
15968 399
5083 612
4858 667
4215 878
19256 428
1728 159