1551 289
14803 291
7132 822
10664 489
25108 121
8876 724
9306 358
5959 388
3001 517
45992 493
117437 318
4006 89
37167 877
44799 85
15444 222
8325 305