50905 744
226669 672
2435 116
21640 340
13507 648
12031 884
31477 447
9184 493
23728 610
8126 508
16203 346
5717 775
24005 526
22246 251
9080 237
9743 159
16957 227
59011 512
4935 449
6730 310
5225 552
4605 101
7277 536
5151 184
7071 389
7299 294
45627 634
119669 852