19836 529
2263 656
1110 172
1057 316
2048 535
2069 603
862 176
7054 131
1856 205
2801 680
15504 331
3041 30
108806 119
21303 317
11352 134
8694 524
14924 586
7816 846
57867 422
25370 381
12990 78
69800 905
5828 420
8813 169
8558 494
10274 686
25949 550
23036 424