13332 407
17171 154
62238 503
20281 104
23702 267
40599 309
91098 521
57845 751
55145 707
313883 972
65829 525
102956 951
57871 796
93889 765
36483 412
36913 96