40595 580
57553 485
46280 235
42032 395
290759 1058
103815 465
45558 393
195643 489
20530 329
60205 597
90990 454
54636 163
114282 736
21632 113
110920 806
62048 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