430886 1661
172339 860
95656 747
211395 490
135451 321
143415 328
169649 789
122175 401
64799 562
114666 458
187448 999
138144 201
416058 939
215526 998
358095 1102
351586 948
135688 418
102203 338
142889 282
138524 966
100969 738
282751 595