14197 370
9994 42
84346 547
20423 664
11460 585
11591 150
5605 332
9662 598
14630 581
4500 110
3293 613
12452 765
1888 221
2844 421