137656 151
55048 330
18812 184
153862 537
23782 57
71629 642
28136 593
49288 361
14552 375
19918 327
26031 154
19047 479
82451 324
20654 846
128064 264
141951 570
21615 570
21173 318
115895 962
35274 287
27549 626
36645 364
99032 711
32905 497
16029 885
78546 904
27528 600