29150 150
11776 486
22275 270
31191 580
20952 276
5878 495
5335 818
91549 873
39629 454
34636 781
4267 392
26153 159
6864 366
9147 369
8541 875
7029 179
15117 641
6271 883
7056 547
9722 747
9762 647
25323 607
4114 74
6885 353
7246 562
11311 797
68338 489
30400 654