3196 409
3339 489
3996 149
5895 98
271113 726
6060 635
2455 423
10849 387
6754 153
105072 571
36203 89
31009 556
3454 236
8870 788
23549 895