32932 91
17814 41
15815 77
10855 774
2090 51
4689 492
24270 714
6448 480
12873 351
5490 307
3554 317
7303 453
5070 735
2193 145
5400 802
4558 605
5044 584
4495 138
4430 657
5546 399
4036 423
7080 192
2557 31
14766 418
14495 206
9150 518
11646 573
7115 324