2546 505
27884 131
3036 123
8948 772
5067 162
2808 284
6623 299
11907 445
1295 41
3948 476
5753 686
2514 205
3063 247
4990 524
3842 301
2835 665
3255 387
5497 687
1612 189
3725 457
6256 803