3929 503
374420 565
23009 107
34284 933
71479 198
16196 599
60296 120
86615 676
47985 291
56726 990
3844 337
4409 615
8171 651
2926 361
2198 274
4562 106
3120 225
5081 544
46044 94