1524 289
14565 291
6974 822
10547 489
25081 121
8861 724
9249 358
5942 388
2995 517
45423 493
116386 318
3979 89
37120 877
44568 85
15047 222
8235 305