2547 505
27902 131
3036 123
8948 772
5067 162
2812 284
6631 299
11907 445
1297 41
3948 476
5761 686
2515 205
3063 247
4990 524
3842 301
2835 665
3255 387
5497 687
1612 189
3727 457
6256 803