16602 483
2432 325
3164 329
3125 410
1651 118
5932 374
6463 402
1038 60
11290 208
6452 469
3223 444
2975 260
7395 382
24094 373
5952 501
2796 178
3656 114
4492 721
1230 79
8845 170
2061 471
2193 570