32075 907
21509 551
30512 249
46411 528
49202 353
29683 369
30586 616
33691 142
21815 227
30328 233
45197 311
31898 85
62069 671
121790 832
29918 704
30088 505
60759 160
65876 787
76039 781
111697 637
26167 383
14998 81
38016 508
104876 819