931 228
3331 353
3425 500
2876 668
146118 759
141804 1081
74895 591
64158 489
77850 306
41373 524
107548 567
54447 547
49498 215