15191 171
5495 202
2341 184
4294 685
6325 564
4510 81
102032 201
56188 392
9732 314
11747 335
25173 89
12264 548
25458 519
46644 739
16575 871
15364 329
6084 703
18846 380
16269 692
5595 110