5193 421
18932 122
300664 1062
73358 221
7836 202
17221 63
32587 664
38303 315
27487 657
70575 716
21355 483
4612 562