3585 528
4203 389
2925 444
1995 214
2355 341
1642 146
5552 639
2803 490
8382 916
4016 941
3558 753
3077 515
3427 646
2479 323
2304 274
3359 355
5155 821
5805 958
4760 605
11586 690
6707 939
4863 411
4239 156
8339 409