6856 597
7297 716
122342 558
74255 376
42730 562
2568 164
3061 257
4568 620
3444 369
14603 90
12066 224
4068 78
16743 306
20301 410
32236 853