1524 289
14569 291
6977 822
10547 489
25081 121
8861 724
9252 358
5942 388
2995 517
45436 493
116400 318
3980 89
37122 877
44568 85
15048 222
8235 305