3930 503
374472 565
23009 107
34286 933
71482 198
16197 599
60323 120
86622 676
47997 291
56751 990
3845 337
4410 615
8172 651
2927 361
2198 274
4563 106
3120 225
5081 544
46051 94