14062 750
3592 309
3982 408
20763 203
4700 637
8529 468
5367 636
4337 510
4653 463
3500 101
9331 328
10340 145
12794 802
9977 905
4145 577
3197 95
8543 961
2036 332
3797 831