22295 486
8708 433
13765 85
40079 953
11825 268
7578 388
6839 108
22806 162
18812 573
5783 167
7812 153
16394 256
10096 198
33078 404
14192 774
30385 688
17557 49
14605 439
21563 56
31357 623
31960 927
21989 202
25592 845
9063 116
25558 433
15045 603
10952 459
8595 681