31057 230
34342 695
252592 870
32426 927
31413 682
50812 898
50723 125
44726 420
42216 392
6457 288
44789 405
2532 295
5264 136
5751 702
3108 52
5733 520
9815 453
5750 432
2994 125
10159 666
4554 527
6818 631
11955 805
84832 659