4524 30
12108 469
6142 280
5216 673
4278 61
4835 756
5218 73
7814 506
18848 793
8539 724
163273 974
49153 401
124616 465
46564 236
42297 395
20826 329
92081 454
62858 609
16289 316
32136 913
18017 456
26501 399
11991 799
45648 854
15965 83
20246 102
9145 485
11461 49