21856 213
28410 457
26111 214
9707 681
30622 243
42281 95
28236 311
15213 354
23002 942
18580 297
36993 537
8554 531
7105 664
3614 256
8373 701
21202 340
12063 491
4624 647
6981 212