15471 97
42472 603
53619 670
22015 562
31079 184
50846 330
54174 108
17333 298
16284 146
144283 446
55133 215
29180 403
20200 89
21152 360
15832 357
31092 392
15795 170
24075 131
28285 311
68761 769
14857 364
26843 61
15479 419
17374 303
16201 156
27542 199
46219 709
75804 635