41242 275
85986 830
28654 49
9792 796
13383 532
29078 188
55231 603
136008 389
67005 690
36854 364
21010 633
116444 403
110786 236
107325 909
50826 61
12764 67
113423 508
61510 413
73326 661
16902 569
181536 140
11817 474
50499 78
47690 561
54026 703
26143 245
101184 264
48364 683