3328 353
4245 577
13101 269
44684 702
8291 191
5493 128
12856 719
16386 627
4305 550
6182 80
9451 122
3550 195