3089 566
4366 73
12033 613
3861 338
3616 44
17157 141
16799 786
117915 849
20849 326
50851 422
18787 410
15027 590
11849 123
6769 586
37376 261
23374 72
2644 51
4013 733
16533 521
4444 316
8797 80