2938 709
2044 390
80410 594
58844 589
26319 486
71943 642
503137 1330
825155 2465
392721 831
566617 1384
50995 866
95089 668
160042 531
92267 185
8324 396
6415 627
10702 309
20671 629