3921 503
374007 565
22991 107
34270 933
71453 198
16193 599
60184 120
86536 676
47939 291
56573 990
3840 337
4403 615
8167 651
2926 361
2191 274
4558 106
3117 225
5078 544
45992 94