1517 289
14528 291
6951 822
10541 489
25081 121
8860 724
9239 358
5940 388
2994 517
45344 493
116257 318
3978 89
37107 877
44529 85
15031 222
8221 305