399 81
1545 476
6897 640
5480 574
30271 654
13509 632
4000 167
7543 528
9691 425
8357 284
6795 138
13628 688
4248 30
9938 111
4115 530
9059 445
5440 180