4927 644
31350 286
19635 422
4547 799
3490 147
22689 441
43030 672
11564 234
26117 436
16263 589
7323 486
23245 410
5037 824
923 74