19801 529
2260 656
1098 172
1057 316
2048 535
2067 603
861 176
7049 131
1852 205
2799 680
15504 331
3037 30
108797 119
21300 317
11352 134
8693 524
14921 586
7816 846
57861 422
25366 381
12987 78
69792 905
5827 420
8810 169
8557 494
10265 686
25801 550
23023 424