2962 709
2070 390
80517 596
58882 589
26339 486
72003 642
504299 1330
826839 2465
393747 831
567702 1384
51019 866
95121 668
160045 531
92388 185
8330 396
6420 627
10735 309
20729 629