21801 112
28599 309
29324 498
19345 142
27012 115
19601 350
101782 914
27703 634
43714 680
30826 600
167834 843
21954 420
143534 815
23613 694
35418 448
56577 601
33182 543
61526 162
26046 657
42459 647
32584 172
36780 121
22721 378
73908 288