13005 164
50601 228
15855 669
13690 511
11015 93
5972 219
16333 168
11147 308
4307 63
8744 447
17697 392
7115 628
11154 340
9548 75
9873 269
13589 882
10112 748
17064 463
10054 180
7117 76
12562 342
31325 778
16514 551
9889 253
9693 871
8974 98
6969 80
27552 575