4781 32
30082 978
11287 57
20509 83
3855 87
6334 634
16808 751
18281 558
23097 161
15041 847
11173 357
23755 328
40164 218
32701 647
6172 856
11115 361
386872 596
125577 85
121198 702
10073 486
29119 691
174751 205
49498 463
9691 487
117652 849