304215 955
99921 491
179961 927
126333 908
115252 493
107190 936
66039 787
101056 888
71162 300
40531 544
121062 230
92276 319
38799 200
136473 681
92324 521
76189 782
44945 482
20381 35
97327 402
98438 566
54359 611
257966 537
29073 338
140481 735
64917 856
89011 555
36676 347
15188 211