171653 860
8891 152
27777 146
22170 641
11142 828
7121 195
155038 423
190142 614
50523 533
15922 98
116593 811
27780 1032
35711 567
95680 620
65166 475
59657 560
104619 846
42688 334
2450 482
2370 266