1517 289
14528 291
6951 822
10540 489
25081 121
8860 724
9239 358
5940 388
2994 517
45337 493
116246 318
3976 89
37105 877
44528 85
15031 222
8220 305