270 985
354 904
80 787
462 718
1004 619
170 592
704 472
309 469
688 425
633 391
313 300
613 249
54 248
111 143
46 91