4588 366
15311 440
775 126
20295 653
3021 598
1998 421
3978 322
2368 586
4511 868
1639 180
12555 648
3966 465
3744 756
6003 582
4275 383
5080 804