4015 471
35244 521
10673 348
4155 80
7247 169
12797 738
10199 252
12236 131
45071 320
31046 864
25210 577
8063 633
14492 525
6923 264
17613 340
4308 277
10844 225
8267 493
4051 674
29118 882