4028 562
3093 28
41073 411
9118 839
9388 595
8680 215
3982 551
2050 495
7832 465
3666 113
57268 343
23017 67
3760 757
9611 886
9380 64
23745 101
5413 504
23793 531
32836 620
33755 272
21892 352
22110 618
9424 554
8726 73
40661 430
45246 49
11011 322
13033 877