45093 538
29034 220
82501 455
148019 648
16965 645
31714 822
41133 948
32279 321
39045 227
59692 504
66047 932
21346 286
38634 200
25073 597
40052 1028
20027 137
42350 695
46970 862
33910 833
75326 331
30829 369
25468 626
20661 581