3926 503
374380 565
23008 107
34284 933
71476 198
16196 599
60287 120
86607 676
47979 291
56712 990
3843 337
4408 615
8171 651
2926 361
2198 274
4561 106
3120 225
5081 544
46037 94