2946 658
2182 459
19333 922
17497 162
13010 730
39434 914
7936 230
8301 695
5307 32
8631 681
7477 159
8515 449
68502 309
4128 76
9720 624
12271 614
4085 269
17043 171
18251 543
13299 56
2954 371
5638 234
2707 296