4637 587
2623 457
12917 88
21709 253
12148 681
8518 261
13339 977
8344 28
16370 740
14483 878
10555 366
4144 911