50396 820
37708 738
2608 575
2785 549
3165 842
2363 627
14639 459
20381 571
3940 200
75989 226
22165 969
15295 148
76890 583
29001 666
122433 453
27351 585
31748 707
19659 643
31696 299
41739 386
14793 493
17224 248
33779 587
31467 491
21691 584
81612 405
24938 110
15829 341