40812 119
5297 552
4260 246
32062 583
29302 344
15664 480
17330 416
5977 445
10414 619
8369 708
18377 135
28148 380
8131 82
24435 328
5694 337
3441 498
2960 597
4433 720