2973 534
29145 371
7876 616
8140 441
3553 722
1247 77
2732 547
4242 716
3055 773
3901 847
967 95
993 243
2874 446
1679 301