123692 183
21526 847
12441 697
304457 703
353262 943
61613 550
50469 719
17484 478
87247 549
20695 244
113304 797
10928 608
32684 519