5032 249
16948 827
3493 226
9870 472
3971 759
12749 417
9160 746
12565 800
10647 313
12960 152
1770 126