28 734
812 61
265 33
27 266
449 504
909 187
674 843
329 324
453 132
377 286
95 157
884 629
745 369
271 647
221 218
866 993
376 329
964 706
241 314
121 166