3091 566
4366 73
12036 613
3863 338
3617 44
17157 141
16799 786
117921 849
20849 326
50857 422
18787 410
15028 590
11850 123
6769 586
37378 261
23380 72
2644 51
4013 733
16879 521
4444 316
8797 80