20545 939
8881 274
4561 574
3050 206
4796 585
3034 427
2591 227
3470 481
17247 695
8286 669
3726 261
6513 867
13291 660
16458 343
21249 277
9349 265
10546 634
30258 928
10405 429
21222 445
12837 228
9839 724
9104 495
9188 829
14989 511
6679 93
125143 532
245129 1164