5967 596
8696 877
2289 47
4843 482
64776 198
20040 310
32351 538
50039 469
45287 310
77590 276
79342 586
28467 282
33483 300