12031 562
10815 173
11491 465
4927 610
6270 336
10604 432
5211 249
16330 468
3723 481
3086 459
2655 135