12993 164
50546 228
15841 669
13683 511
10994 93
5971 219
16315 168
11120 308
4302 63
8742 447
17676 392
7113 628
11149 340
9527 75
9855 269
13574 882
10104 748
17034 463
10037 180
7100 76
12537 342
31276 778
16486 551
9880 253
9686 871
8951 98
6958 80
27523 575