41565 343
256273 598
775606 1659
247064 730
28001 259
7008 501
8392 167
174563 592
82541 795
45168 920
7060 498
11806 696
7538 357
5977 444
3531 397