3086 160
21474 35
20008 58
15039 387
7999 405
4877 567
8575 140
5416 147
11104 575
4864 636
4168 463
1962 170
7677 691
6846 612
14256 81
5126 198
4797 513
6058 680
3848 383
10841 627
3354 469
8023 784
3293 491