3186 759
24531 426
37978 363
42514 162
44320 911
13023 376
28008 118
8703 60
18935 515
17096 688
15491 394
7285 646