12689 653
7076 311
860 193
2482 580
2849 393
6841 326
4625 168
5902 647
11574 702
6767 702
7011 653
6270 361
4900 814
2657 428
2553 309