30509 295
18550 329
37511 194
12726 512
8859 112
5273 492
8828 252
4185 748
9022 91
5660 596
6395 595
2722 428
9297 321
7929 854
30545 688
3138 612
1473 180