6663 502
7508 870
10108 469
15279 932
11803 644
5331 487
8317 185
9022 589
13363 106
62134 711
4840 968