44018 130
23257 192
8869 33
2124 29
9057 676
6094 63
5251 721
2551 233
6753 441
6295 399
15395 457
8932 89
16209 777
5928 954
11513 531
25581 137
5389 247
4405 196
13925 535
11054 584
19382 142
7358 660
11686 524
21701 264
9430 396
9036 70
6670 74
6449 259