8431 30
23933 373
36275 419
10900 72
34292 116
54911 759
21062 340
51676 737
34537 82
35030 649
12681 806
25335 445
53116 277
9071 261
43932 509
14561 463
15847 157
9982 42
7853 234
30883 566
21496 549
30050 193
38433 465
12923 68