32927 91
17811 41
15815 77
10851 774
2089 51
4689 492
24265 714
6448 480
12871 351
5487 307
3554 317
7301 453
5070 735
2192 145
5395 802
4554 605
5044 584
4493 138
4429 657
5546 399
4035 423
7080 192
2554 31
14765 418
14492 206
9148 518
11643 573
7113 324