15625 509
5738 97
28246 479
18070 592
14492 142
9847 269
22245 236
7887 185
20881 490
11062 240
10036 311
8925 702
6293 207
27682 547
10083 419
10724 672
17038 288
18735 203
12009 405
30328 390
6200 313
10364 741
15922 253
34985 117
24794 58
9626 569
13888 263
14154 37