40595 580
57553 485
46280 235
42032 395
290759 1058
103815 465
45558 393
195643 489
20530 329
60206 597
90990 454
54637 163
114283 736
21632 113
110921 806
62049 609
42662 579
15824 316
120218 752
103974 547
31004 913
12337 860
4197 293
84428 767
16857 456
87615 498
102475 209
19723 187