27302 801
10468 349
31642 105
12089 587
16891 192
25415 600
43079 390
13848 537
31305 648
10330 164
42814 89
22091 149
14095 934
19216 330
46532 338
41998 210
9950 474
26923 282
74620 298
27064 427
21327 651
64544 471
113485 381
149336 549