21827 213
28382 457
26103 214
9704 681
30610 243
42273 95
28227 311
15206 354
23001 942
18562 297
36983 537
8550 531
7101 664
3613 256
8367 701
21195 340
12055 491
4618 647
6974 212