30181 279
43050 731
5842 118
24359 220
23851 367
12006 337
18629 824
28922 134
18766 72
8326 373
4794 171
5816 434
21393 233
14967 461
6808 571
36407 544
104759 766