12037 533
38209 906
3870 164
22683 602
5677 314
16106 633
15347 850
8877 617
42614 209
119592 826
3067 440
37186 434
54064 616
59810 552
43333 826
29123 376
4515 692
21009 570
6036 535
7439 285
6601 94
3140 319
3896 405