19969 262
2625 507
9064 498
676 146
25228 508
3410 127
17812 591
17646 185
16077 774
6172 874
29136 781
11695 485
9412 513
8012 38
3815 300
9188 408
8141 210
2734 590
7179 594
3973 96
6609 419
6097 461
9856 372
8704 445
4860 632