103942 660
55792 497
4457 509
7006 705
9532 267
12454 161
8293 722
31439 862
7098 596
50018 765
68838 324
7294 104
17504 759
7753 284
26853 307
28528 695
42904 640
22911 199
48325 684
38492 403
17191 132
37837 584
51535 596
9028 628
2536 68
4363 517
60473 448
32480 310