4932 644
31358 286
19638 422
4547 799
3490 147
22696 441
43164 672
11568 234
26200 436
16264 589
7337 486
23271 410
5039 824
928 74