3131 335
12216 706
7370 592
4244 735
7175 526
4578 466
13692 289
25846 274
18436 919
10192 130
14267 290
25394 398
31655 1016
11890 147
177257 246
5896 185
206580 318
7105 475
5974 372
2835 162
110512 712
10615 852
18158 72
4832 419
5482 127
15296 787
50183 340
26864 414