21732 213
28308 457
26088 214
9701 681
30581 243
42241 95
28208 311
15190 354
22997 942
18533 297
36954 537
8548 531
7094 664
3599 256
8337 701
21173 340
12034 491
4604 647
6944 212