59996 270
29597 649
28409 943
42266 148
34203 125
84897 303
31279 426
84548 282
29512 611
105669 1075
84835 350
47374 612
30929 851
21494 602
34611 323
83946 828
11774 484
45205 371
34541 473
118096 723
22866 211
34820 850
110902 155
53602 188
33115 537
19126 99
66468 854