2589 445
17260 650
8586 756
23810 379
19225 766
40405 386
34949 528
33178 77
66661 624
16434 426
11079 217
7777 265