15781 669
13589 511
5949 219
16250 168
11062 308
4288 63
8729 447
17593 392
7082 628
11125 340
9468 75
9813 269
13533 882
10061 748
16911 463
9982 180
7047 76
12467 342
16409 551
9834 252
9655 871
8879 98
6917 80
27411 575
12543 120