89577 399
5716 597
2895 71
11686 530
9034 41
3694 527
1336 64
4386 569
16067 490
3343 580
3080 428
2765 608
2907 317
4373 561
3555 375
29469 251
39666 952
9944 395
4111 134
7364 627
4842 234
10829 41
13150 303
15088 743
37459 97
2907 462
8882 28
4005 527