128445 281
13315 622
44205 101
37321 640
104328 573
59867 342
23314 393
31998 617
23369 613
40496 487
29046 392