1446 289
12306 288
6589 822
10392 489
25030 121
8809 724
9144 358
5909 388
2981 517
43939 493
113466 318
3926 89
36986 877
44169 84
14843 222
7988 305