3095 426
3180 271
2255 222
22654 396
4645 407
1617 360
3928 576
23959 626
6985 483
4094 508
2701 273
5812 444
2529 304
4435 118
3850 180
3573 77
15500 131
4131 725
2676 213
22657 150
13261 106
6435 86
8834 400
4887 431