31696 84
24224 64
22289 199
32491 276
17104 138
34319 847
54672 786
32441 727
32106 656
25964 846
22767 430
34086 79
20290 526
26510 931
23327 487
64540 484
28295 934
51390 269
21611 47
95551 654
39660 205
33480 968
18134 622
76016 545