128440 281
44205 101
37321 640
104328 573
59867 342
23314 393
31998 617
23369 613
40496 487
29045 392