4927 644
31350 286
19635 422
4547 799
3490 147
22689 441
42995 672
11564 234
26101 436
16263 589
7322 486
23241 410
5036 824
923 74