12610 503
2085 52
5291 659
31975 315
26196 211
87328 772
39497 302
9234 706
49479 785
8964 297
25424 775
14051 221
8157 747
4756 286