3085 790
1855 258
1630 178
2429 416
47290 709
45802 579
32768 137
100042 575
30561 546
76974 272
38957 75
17621 766
11720 366
10435 668
21153 62
30318 171
63973 215
44979 602
50903 517
43050 636
64785 785
50003 491
27337 273
66361 375