15097 153
1906 151
4869 123
2366 324
1775 287
1808 288
4024 737
5342 256
2500 156
2998 255
4067 579
3043 517
7483 515
1533 147
2815 346
1278 31
3198 698
8585 471
4410 356
4669 383
2353 266
2775 288
5101 467
3491 871