15081 805
18009 317
20276 512
7139 326
21343 721
17608 596
48105 360
19832 556
6209 125
9071 286
10433 429
12051 124
7091 360
10445 664
11258 673
20160 179
25388 620
14641 894
25902 242
25624 308
18863 232
9367 63
10498 688
6441 81
9417 175
28386 520