303960 955
99822 490
179864 927
126192 908
115119 493
107069 936
65928 787
100936 888
71083 300
40471 544
120982 230
92187 318
38763 200
136366 681
92189 521
76093 782
44898 482
20332 35
97181 402
98282 566
54297 611
257729 537
29026 338
140291 735
64826 856
88926 555
36619 347
15127 211