31641 230
34732 695
252657 870
32431 927
31454 682
50851 898
50750 125
44761 420
42246 392
6458 288
44827 405
2533 295
5265 136
5751 702
3110 52
5734 520
9816 453
5752 432
2994 125
10159 666
4554 527
6818 631
11958 805
84941 659