1216 331
5899 495
10849 97
34467 544
6461 494
5257 147
12756 445
7839 813
3652 181
14781 322
4007 123
2932 555
16478 694
16250 118
2044 163
1930 461
3268 262
4707 698
2878 427