12301 35
33155 306
4071 596
7117 338
4783 91
8298 722
8516 874
31326 825
6615 742
2097 199
4514 118
7357 402
33019 528
6668 577
2823 351
5253 495
15238 759
8073 235
2974 201
3749 209
12820 544
10615 347
2287 222
11175 445