41996 846
30936 529
11097 395
52385 658
31629 120
3896 324
25569 380
48226 640
24524 87
7869 289
6053 433
28572 130
30518 301
49053 108
16396 516
22796 909
30382 282
6740 662
29980 633
25245 648
13588 469
16540 533
12646 494
55492 289
51972 143
16980 233
7189 119
62851 933