5042 70
7278 616
202999 967
13812 658
20247 382
11213 419
13177 184
4366 495
25960 313
4986 797
60650 771
76061 351
41882 191
27967 154
12731 362
6735 529
23268 63
5751 453
49819 85
9553 618
7911 308
5521 893
9281 617
8795 421