1035 181
17932 345
22030 584
85563 349
50050 346
9477 341
2832 246
2316 266
3841 313
9167 481
2742 533
14694 527
5424 419
7022 559
3019 137