1216 331
5893 495
10849 97
34464 544
6460 494
5257 147
12756 445
7838 813
3652 181
14771 322
3966 123
2930 555
16475 694
16208 118
2040 163
1929 461
3267 262
4706 698
2875 427