15966 450
212689 1153
169146 372
94410 872
9665 356
116551 666
35366 726
20187 233
52962 431
4609 658
2517 190
6428 498
3752 871
9624 476