2892 515
21405 693
7496 120
22213 455
127042 159
84969 556
2877 292
3065 756
9573 728
3401 527
3804 655
23999 686
72712 180
2991 698
816 92
15458 353
29440 803
93556 136
13991 777
2576 368
19256 309
4085 337
6986 588
98042 579
3577 609
4282 689
62767 180
23039 522