3929 503
374447 565
23009 107
34285 933
71481 198
16197 599
60304 120
86619 676
47989 291
56739 990
3844 337
4409 615
8171 651
2927 361
2198 274
4563 106
3120 225
5081 544
46046 94