3563 608
5912 323
14046 409
6087 492
15834 58
6247 789
20937 807
7375 482
10849 169
5605 747
4399 554