119012 601
42882 793
4183 227
5933 643
12317 557
36508 140
24457 216
6685 695
3989 125
6163 540
3822 788