9576 157
11496 251
24897 661
26061 176
17543 947
3551 516
6313 765
8289 38
12739 490
10661 553
6168 329
4258 414
990 74
5569 112
1775 406
13940 516
14851 83
15232 571
9127 491
11189 288
25374 186
16993 195
19221 622
6601 64
9413 124
20622 694
3849 680
30677 165