159653 201
13045 585
7131 344
4898 217
8835 73
25500 598
10446 533
4078 589
43967 253
6031 618
9686 701
36764 763
84648 670
46201 168
56719 253
55700 104
39005 423
132344 294
30333 844
29260 775
27798 216
8550 597
37098 868
18310 208
8824 806
3731 239
3877 400
9224 1006