27600 567
17689 335
90998 250
65332 623
33197 668
22352 366
27093 650
12760 681
13063 560
40471 544
23002 455
93335 808
28032 756
15448 309
24585 260
19659 613
104914 819
16812 608
17339 347
31501 169
31775 662
22240 120
21726 67
21657 402