46029 573
4079 381
2744 248
3151 617
12867 283
58971 509
6916 641
133779 1071
6232 396
3739 526
76033 427
11979 505
2447 106
143940 1097
55998 807
3775 369
8688 412