300433 1062
27405 186
32250 799
44540 505
636123 1698
133106 690
63290 122
54641 436
57523 756
3394 394
8106 424
10718 679
3065 53