1497 289
14205 291
6778 822
10465 489
25055 121
8853 724
9196 358
5921 388
2985 517
44519 493
114810 318
3948 89
37055 877
44248 84
14961 222
8076 305