5096 783
4223 161
6436 327
7723 56
14515 446
6530 749
17501 253
7609 31
36048 364
8944 681
2518 459
7430 532
12760 934
8006 96
3069 196
3602 487
2992 650
7024 567
3600 104
2457 569