3272 268
6947 81
39364 612
17129 154
4201 631
8202 643
10464 478
8017 647
5438 139
6394 353
3178 297
4362 232
8339 707
9996 41
4682 153
44929 682