2589 445
17260 650
8586 756
23810 379
19224 766
40405 386
34948 528
33177 77
66661 624
16434 426
11079 217
7777 265