17781 97
21999 503
23736 298
24843 396
19264 462
24163 831
17464 550
43496 350
27965 232
25716 267
23975 428
18567 290
45364 793
39695 403
27563 585
49948 447
21690 813
21411 221
31455 841
19897 230
14960 342
37240 353
18068 58
28009 117