129022 848
22819 525
1494 97
10524 504
18630 77
27500 194
10832 350
17730 391
95272 559
5417 308
64201 180
81291 193
9476 216
3864 246
4105 802
93189 878
23167 811
130152 356
16139 166
32234 436
71258 478
63642 443
18386 651
66142 455
9594 232
9241 111
30237 498
37721 573