3496 327
20959 615
23330 98
10425 52
2817 608
14951 497
15494 526
443946 748
24408 161
2135 159
17694 783
40000 543
19342 522
29578 577
8410 810
7825 248
3187 319