1522 289
14547 291
6959 822
10543 489
25081 121
8861 724
9243 358
5942 388
2995 517
45381 493
116322 318
3979 89
37114 877
44548 85
15038 222
8225 305