2760 123
4188 550
4163 370
7834 592
10607 284
16875 784
9604 341
7167 96
3216 545
2526 496
3620 623
4321 336
4168 188
2677 337
3707 351
47146 119