2231 550
289 87
189 38
689 165
28290 48
19926 378
32137 350
97787 346
49408 842
39070 237
5834 345
20742 578
51660 592
26443 109
16938 569
35665 679
27052 355
31772 210