12101 550
5416 302
19628 356
11149 502
14262 296
24163 333
22188 257
3361 356
2060 51
6235 521
9071 64
3242 473
22423 680
7089 538
12241 99
3492 296
4709 310
8999 370
4679 53
35570 536
17911 682
3298 278
7893 315
6026 914