2589 445
17260 650
8586 756
23810 379
19226 766
40406 386
34951 528
33180 77
66665 624
16436 426
11079 217
7777 265