2937 709
2044 390
80409 594
58844 589
26318 486
71943 642
503123 1330
825142 2465
392713 831
566605 1384
50995 866
95086 668
160042 531
92265 185
8324 396
6415 627
10702 309
20670 629