4009 903
8832 152
5845 528
6273 317
3981 225
3509 333
20338 715
5340 588
4607 455
4972 798
843 57
3745 459
9118 106
2708 100
9000 628
19119 526
9384 538
17203 861
5012 168
6835 235
7087 798
4366 685
4217 652
5396 948