29960 588
55798 420
36972 654
44993 174
22601 633
36412 431
51789 754
27161 847
25631 685
42695 279
28498 165
37894 387
28913 734
41792 319
25180 602
38679 335
29728 871
29948 562
51050 479
32808 395
22223 125
34695 311
41648 344
37661 321