2782 123
4190 550
4168 370
7835 592
10609 284
16887 784
9606 341
7176 96
3218 545
2527 496
3620 623
4323 336
4171 188
2677 337
3707 351
47217 119