37313 571
1536 284
1455 370
155383 291
3406 373
209446 1084
29887 331
15722 741
170449 972
2785 104
5563 252
7588 682
3883 384