691 30
10214 112
34597 713
22384 612
21262 469
18798 79
87167 513
141008 860
20956 594
32200 360
167017 309
264020 860
21843 311
43647 236
280830 177
75628 669
40879 862
36686 267
54479 568
51978 449
45498 361
18149 327
17967 479