4781 32
30082 978
11287 57
20507 83
3855 87
6334 634
16807 751
18281 558
23095 161
15041 847
11173 357
23753 328
40164 218
32701 647
6172 856
11115 361
386871 596
125577 85
121198 702
10073 486
29119 691
174751 205
49498 463
9691 487
117651 849