28595 600
7720 421
80329 948
31772 437
27148 180
3058 666
22464 385
12204 473
2962 435
5714 89
7301 669
32970 167
27171 636
12245 77
13316 350
415 69
3533 848
102588 791
2676 751
5669 480
7040 256
22767 695
11332 44
15717 235