1120 46
596 39
25352 471
4383 359
3235 45
59352 697
12209 81
108920 680
49961 439
198654 1045
26109 110