12038 533
38209 906
3872 164
22683 602
5678 314
16107 633
15348 850
8877 617
42622 209
119594 826
3067 440
37187 434
54067 616
59813 552
43334 826
29125 376
4515 692
21010 570
6036 535
7441 285
6603 94
3140 319
3896 405