12037 533
38209 906
3871 164
22683 602
5677 314
16107 633
15348 850
8877 617
42618 209
119592 826
3067 440
37187 434
54065 616
59811 552
43334 826
29123 376
4515 692
21009 570
6036 535
7440 285
6601 94
3140 319
3896 405