12051 877
6599 292
8388 642
4703 526
6285 635
9011 83
111943 828
11237 578
30478 538
17268 178
7951 531
2265 69
15801 256
14078 276
2578 26
4107 450
5776 675
3036 330
10565 667
3395 169
5308 25
16035 241
24518 254
4306 441