50258 820
37672 738
2608 575
2785 549
3165 842
2363 627
14638 459
20381 571
3940 200
75982 226
22164 969
15295 148
76888 583
29001 666
122399 453
27351 585
31748 707
19659 643
31694 299
41735 386
14793 493
17224 248
33776 587
31467 491
21690 584
81604 405
24932 110
15829 341