6832 597
7281 716
122007 558
73662 376
42576 562
2550 164
3055 257
4559 620
3431 369
14561 90
12040 224
4053 78
16723 306
20010 410
32108 853