3921 503
374047 565
22993 107
34273 933
71458 198
16193 599
60197 120
86542 676
47946 291
56587 990
3842 337
4405 615
8167 651
2926 361
2192 274
4558 106
3118 225
5078 544
45999 94