3931 503
374614 565
23016 107
34289 933
71491 198
16201 599
60364 120
86660 676
48019 291
56834 990
3847 337
4414 615
8174 651
2930 361
2199 274
4563 106
3120 225
5082 544
46075 94