35001 540
33902 86
11272 658
21216 449
45564 390
9772 286
48425 751
80500 439
86915 421
29013 523
34253 585
57351 275
41680 559
184253 990
30203 228
47655 542
37586 628
8912 781
47765 203
19043 487
80759 963
23871 654
12563 747
4943 215
14178 289
31750 366