59169 660
13656 178
3029 207
4840 555
18448 87
2397 338
25159 247
5108 471
15396 147
3976 187
5007 649
4867 904
2651 352
6158 724
15730 917
1757 232