10940 50
32787 145
35572 583
16910 777
21026 759
12871 687
2832 73
26465 201
2900 645
15263 465
15104 743
24312 313
12676 752
17032 581
20517 448
69675 169
10667 502
53570 352
18811 81
6253 764
24696 327
73281 858
24773 188
10767 78
21681 262
35553 660
30471 537
37504 97