21882 213
28424 457
26116 214
9709 681
30627 243
42288 95
28246 311
15220 354
23002 942
18591 297
37012 537
8555 531
7108 664
3615 256
8375 701
21208 340
12068 491
4628 647
6984 212