4048 493
63668 348
12606 366
12992 356
3372 199
147808 470
10142 499
59748 212
28323 83
8768 686
10523 627
16310 153
4327 834
5283 264
4268 654
5197 759
5393 843