2495 532
88841 226
41465 153
98427 631
6165 496
4452 476
7491 687
7475 511
10876 323
12835 491
14491 288
111147 178
5552 676
1608 80