2978 121
5367 682
4326 521
4211 645
4221 385
4431 693
4363 401
6502 799
3160 234
5995 541
4676 626
4278 440
4192 976