2632 63
6351 279
5213 34
9033 186
4533 37
4384 313
20404 579
4564 400
9512 697
39936 273
5214 396
7826 606
12581 370