3094 566
4366 73
12037 613
3863 338
3617 44
17157 141
16800 786
117930 849
20851 326
50859 422
18787 410
15028 590
11850 123
6769 586
37380 261
23383 72
2644 51
4013 733
16921 521
4444 316
8797 80