15520 526
16001 165
5477 293
56183 379
2656 150
29271 111
4375 360
7323 712
36059 74
10203 346
11322 580
6744 91
4152 52
16324 158
4036 516
2275 136
4845 385
16012 256
4767 511
15299 514
7449 105
9239 218
44935 782
6828 481
27790 154
34707 234
6331 554
58440 506