2632 63
6353 279
5213 34
9061 186
4533 37
4385 313
20405 579
4564 400
9512 697
39936 273
5214 396
7826 606
12581 370