15085 240
9547 638
2807 40
9133 490
2980 343
10840 867
7508 894
2973 398
1917 114
3374 217
3697 87
3805 171
2661 519
6885 715
2767 128
5627 596
5433 433
2325 154
4228 431
3635 328
3394 59
4529 563
1973 325
9118 666
4988 384
2950 878
4005 771