2930 187
3564 641
122828 435
17447 348
13973 70
3283 295
30824 359
4576 753
2637 165
2337 255
21655 328
4313 400
4109 121
3958 692
7150 473
2562 606