3024 442
2194 55
4337 778
229812 606
39460 759
7071 100
18204 570
371003 655
171594 488
8485 90
173087 514
12695 781
10229 237
12752 304
16457 452
32671 945
4248 604
4288 483