31598 661
40739 113
27717 245
49729 584
142249 193
50008 639
87782 467
25359 96
36134 580
45912 453
117945 412
23131 689
24133 534
172819 387
11618 159
559403 1510
63400 628
140356 735
35644 241
95450 492
65022 562
88877 1072
68545 203
42254 465