22002 477
16239 73
16552 309
27239 598
42087 365
20604 412
40271 88
17654 192
17432 143
17681 764
21809 830
20664 231
39185 344
22446 326
28228 846
16188 160
17096 715
23602 507
13288 88
23564 298
15265 787
28896 652
17607 96
21133 287