2956 709
2067 390
80511 594
58875 589
26338 486
72003 642
504236 1330
826765 2465
393696 831
567633 1384
51019 866
95121 668
160045 531
92383 185
8330 396
6420 627
10734 309
20728 629