21833 213
28392 457
26107 214
9704 681
30612 243
42275 95
28228 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