102936 269
56996 744
44635 494
48938 98
5341 885
5189 658
3050 124
3223 521
6035 276
3085 289
4023 548
9328 645
5480 714