2589 445
17260 650
8586 756
23812 379
19231 766
40409 386
34953 528
33184 77
66669 624
16441 426
11087 217
7777 265