21686 171
57125 345
16003 39
10358 210
14275 781
21973 856
5401 572
30261 65
43201 847
30680 150
40674 286
14010 131
11558 467
30426 447
11648 578
30982 430
8325 548
21053 411
30381 768
15937 461