12031 562
10813 173
11487 465
4923 610
6270 336
10604 432
5210 249
16326 468
3723 481
3086 459
2655 135