2603 503
6872 366
5014 794
4327 356
12185 131
6312 731
4975 682
17921 451
29274 519
7316 406
14850 803
17110 687
8990 281
14350 225
12602 424
4578 74
3671 486
3110 362