2826 246
639109 1247
298707 1189
81591 524
146536 327
84880 111
108573 303
53466 259
14644 737
2774 312