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