41241 275
85981 830
28652 49
9792 796
13383 532
29078 188
55231 603
136006 389
67003 690
36853 364
21006 633
116442 403
110784 236
107323 909
50820 61
12764 67
113420 508
61508 413
73325 661
16902 569
181536 140
11817 474
50498 78
47689 561
54025 703
26143 245
101177 264
48359 683