18072 404
58174 586
16773 145
11585 530
23104 294
37286 72
20722 732
12573 901
19607 275
54797 215
30905 88
18033 426
72640 328
8980 422
25160 654
30660 575
10859 373
17316 466
14433 306
25221 445
18468 581
28096 160
14796 33
26632 504
14299 307
17863 62