2972 534
29090 371
7858 616
8128 441
3540 722
1242 77
2732 547
4236 716
3052 773
3896 847
964 95
993 243
2872 446
1679 301