3936 503
374776 565
23022 107
34295 933
71497 198
16204 599
60428 120
86707 676
48040 291
56923 990
3848 337
4416 615
8175 651
2932 361
2202 274
4565 106
3122 225
5084 544
46100 94