31778 295
3402 94
8333 358
17548 557
41600 534
5964 669
14435 471
15234 413
10360 146
31962 292
39031 543
3322 564
1571 34
5611 727
5230 566
5072 730
4337 803
20846 406
7634 175
26878 586
7316 552
12643 252
6560 554
24849 228
32258 292
4045 316
34450 109
9500 60