21832 213
28390 457
26107 214
9704 681
30611 243
42275 95
28227 311
15208 354
23002 942
18564 297
36986 537
8551 531
7102 664
3613 256
8368 701
21198 340
12056 491
4620 647
6974 212