1438 231
15095 74
7579 334
3648 368
61295 933
21373 327
18351 741
11201 673
34410 718
4942 427
12772 795
11983 444
2261 48
4706 59
3189 293
6697 879
26303 522