5953 669
15594 120
9896 483
312388 707
2370 24
13599 666
8444 660
2094 114
16707 156
9112 739
4145 305
9162 96