19819 529
2261 656
1102 172
1057 316
2048 535
2068 603
861 176
7051 131
1854 205
2800 680
15504 331
3039 30
108800 119
21301 317
11352 134
8693 524
14921 586
7816 846
57864 422
25369 381
12987 78
69794 905
5827 420
8812 169
8558 494
10266 686
25877 550
23028 424