5009 340
21040 310
6936 403
12862 505
13653 457
10390 927
3173 412
4549 299
2215 277
3112 574
2959 78
17268 546
14757 810
4080 384
10006 310
3440 117
18064 172
27961 77
10606 128
14416 303
4057 69
8907 68
4702 570
7471 291
4965 437
15199 777
4712 287
7553 57