3921 503
374014 565
22991 107
34271 933
71453 198
16193 599
60187 120
86537 676
47940 291
56577 990
3842 337
4404 615
8167 651
2926 361
2191 274
4558 106
3117 225
5078 544
45992 94