1213 273
168 56
2478 772
2504 749
768 133
1401 367
3453 602
4245 556
9961 370
15672 147
7625 271
18914 189
11385 298
15768 767
24609 703