3004 36
103315 640
128361 329
5466 474
22820 979
5148 656
4785 90
89535 170
282836 885
21468 697
9950 732
5562 447
4037 371
66786 553
248809 962
5640 308
4814 756
8259 599
5384 684
142113 376
67390 181
10425 713
26375 688
3242 176
3996 366
108289 394
317045 1077
11964 108