1121 156
3149 752
366 91
5423 338
13399 503
3953 529
4008 885
4253 672
2784 462
13881 752
5024 301
4357 450
39299 514
2884 166
16394 270
5710 620
2097 265