32576 641
21064 510
37088 131
18746 778
4136 236
11309 271
2722 805
5501 89
3876 656
18349 275
24292 494
9142 573
27698 536
12834 461
28648 353
12496 532
12375 333
18679 321
12311 693
4555 132
5593 622
7686 571
6313 281
4163 142
81594 883
59799 105
17880 309
7483 198