1524 289
14570 291
6977 822
10547 489
25081 121
8861 724
9252 358
5942 388
2995 517
45438 493
116403 318
3980 89
37122 877
44569 85
15048 222
8236 305