3931 503
374598 565
23016 107
34289 933
71491 198
16200 599
60358 120
86654 676
48016 291
56818 990
3846 337
4414 615
8174 651
2930 361
2199 274
4563 106
3120 225
5081 544
46072 94