40722 353
159117 547
88347 619
85328 637
107255 430
317871 700
25327 489
364948 470
23506 62
210984 640
15628 739
158935 382
111153 209
94220 688
85712 904
294357 830
43199 305
242978 935
35410 505
118219 468
270386 813
429899 1683
106146 769