13005 164
50611 228
15856 669
13695 511
11017 93
5972 219
16333 168
11150 308
4307 63
8744 447
17700 392
7116 628
11155 340
9549 75
9874 269
13591 882
10112 748
17067 463
10058 180
7117 76
12563 342
31328 778
16516 551
9890 253
9694 871
8974 98
6970 80
27555 575