30012 978
11272 57
20474 83
3850 87
6330 634
16795 751
18257 557
23068 161
15038 847
11164 357
23725 328
40102 218
32661 647
6172 856
11113 361
386819 596
125568 85
121190 702
10069 486
29103 691
174709 205
49477 463
9685 487
117620 849
19755 697