33005 355
2259 41
21828 887
39064 431
19425 343
5448 611
4868 193
35648 384
12031 348
14641 275
10515 675
10498 186
6309 282
6096 90
10912 148
2139 370
41950 604
22637 695
2693 410