27011 307
20332 853
4058 256
3514 589
100770 809
160371 696
43325 442
79947 943
279197 971
55546 505
63693 879
57871 1001
62691 550
75891 162
109372 794
75068 337
71551 228
42505 765
86709 351
150531 1049
50648 763
73568 455
27091 86
46290 289