20025 475
2727 162
5071 901
8006 662
2854 457
14642 182
9083 603
5330 386
10939 741
4133 336
6767 557
9064 418
5322 550
4887 686
7252 866
9660 610
8349 696
4542 508
27935 259
2696 296
10145 252
4195 629
2227 398
4094 406