3999 293
5306 219
13867 507
6656 418
3894 236
20299 143
2947 221
3836 654
27937 124
15658 582
16568 418
4999 694
5083 464
5340 153
3481 789