46432 550
7187 158
11969 116
10767 614
15496 850
343666 934
19381 195
48950 739
2027 113
1722 280
11294 844
3046 260
5648 508
4270 370
4051 161
4291 665
2876 454
4501 502
6177 833
5458 899
2758 312
3630 717
5137 729
3062 53
3175 286
3793 239
5120 68
5930 256