2384 575
1548 275
8223 852
19857 361
5869 632
6523 489
3362 357
4206 476
6578 440
3082 768
20700 554
9311 794