15826 80
21883 327
9965 969
66690 856
9485 78
19744 261
31335 660
26847 535
32863 97
9666 432
70170 309
4333 911
17699 266
14391 573
26406 293
4027 692
24350 702
8335 850
98522 633
22704 51
11295 274
36472 544
31060 187
2618 285
12263 485
19359 240
3287 299
89193 923