6832 597
7280 716
122002 558
73659 376
42575 562
2550 164
3055 257
4558 620
3431 369
14561 90
12040 224
4053 78
16723 306
20009 410
32107 853