2595 680
108215 119
8258 524
69061 905
5685 420
8404 169
6550 686
23887 550
21750 424
38282 202
11849 265