94735 559
50855 442
19738 367
107415 821
172248 1002
54380 616
189753 573
362352 805
119200 476
11196 471
5537 410