2674 45
12175 99
11194 658
27431 425
83199 779
51710 673
12504 152
64846 343
35097 786
32511 728
4004 382
7449 433
54070 195