30 36
831 535
71 231
411 858
928 311
852 479
425 265
220 236
200 433
106 369
396 517
121 913
448 328
266 863
784 968
943 396
63 504
342 870
444 716
446 403
325 226
700 771
568 952
132 467