21584 159
39765 178
10708 608
5107 695
2828 344
3223 447
12759 648
7910 547
24671 800
3616 123
34590 423
3926 277
12691 362
1556 231
5711 438
88683 241