41243 275
85990 830
28655 49
9792 796
13383 532
29078 188
55231 603
136008 389
67006 690
36854 364
21011 633
116445 403
110787 236
107330 909
50826 61
12765 67
113427 508
61515 413
73326 661
16903 569
181538 140
11817 474
50499 78
47691 561
54029 703
26145 245
101189 264
48367 683