30192 529
18871 573
14605 140
23803 422
5807 167
21645 451
14262 821
6698 758
5275 195
7832 153
5690 214
3364 43
16447 256
10143 198
33188 404
10468 289
7584 468
22940 893
2213 471
4567 275
8972 676
4938 234
5236 490
4086 858
2856 43
6589 414
14243 774
34888 607