1403 310
2849 845
6478 635
12957 604
18354 75
35542 82
53366 671
35051 320
6193 104
4133 396
1950 223
4900 677