3588 327
21746 615
23505 98
10509 52
2858 608
15063 497
15552 526
444095 748
24535 161
2217 159
17744 783
40051 543
19448 522
29745 577
8495 810
7897 248
3256 319