1033 181
17932 345
21988 584
85489 349
50033 346
9477 341
2832 246
2316 266
3841 313
9167 481
2742 533
14694 527
5424 419
7022 559
3019 137