15093 301
8680 391
21567 594
13057 194
17995 449
24432 180
8126 352
4548 116
11466 248
9744 411
18401 115
5572 143
13194 368
18245 742
18104 619
5692 92
11083 307
14487 134
3632 232
12446 322
33392 911
1591 29
5803 416
10443 87
5895 669
7788 520
11912 61
41677 389