123756 183
21527 847
12442 697
304465 703
353275 943
61616 550
50469 719
17487 478
87248 549
20697 244
113307 797
10931 608
32685 519