12034 533
38208 906
3869 164
22683 602
5677 314
16106 633
15347 850
8877 617
42606 209
119592 826
3067 440
37183 434
54061 616
59809 552
43333 826
29123 376
4515 692
21008 570
6036 535
7439 285
6601 94
3140 319
3896 405