2806 503
4402 406
4694 789
6528 735
20525 621
9298 264
5653 488
5744 81
4802 122
5635 375
3951 258
3037 366
2237 144