21767 213
28333 457
26094 214
9702 681
30587 243
42248 95
28215 311
15196 354
22998 942
18539 297
36968 537
8549 531
7095 664
3605 256
8348 701
21182 340
12038 491
4609 647
6956 212