3966 504
14774 367
6843 756
6346 588
2865 216
8277 601
10592 487
9666 626
4569 686
1966 106
4417 645
2487 470
2590 370
7647 747
5022 733
4286 712
3664 646
4275 463
6902 548
2771 261
5493 101
11020 513
9290 318
24888 706