2589 445
17260 650
8586 756
23812 379
19229 766
40408 386
34951 528
33180 77
66666 624
16436 426
11081 217
7777 265