18072 404
58174 586
16775 145
11585 530
23106 294
37287 72
20722 732
12574 901
19609 275
54799 215
30905 88
18033 426
72641 328
8981 422
25161 654
30661 575
10859 373
17318 466
14435 306
25222 445
18468 581
28096 160
14796 33
26632 504
14299 307
17863 62