47531 941
51089 196
35565 88
8889 85
4519 562
2759 117
10620 643
11570 554
2393 74
2633 108
6975 762
4601 624
2597 307
3650 911
2570 347
30237 484
2445 450
10649 749
4786 350
2800 218
1168 93
2991 129
1290 157
3485 657
1122 41
2691 59
1257 81
5830 514