16295 63
22018 592
16213 211
14333 823
20875 843
17671 75
7513 121
9003 99
8609 629
11556 533
6918 211
2810 98
18279 455
8282 357
9961 134
9928 846
6501 166
7512 293
11182 671
34620 391
5858 338
10421 281
14394 501
10686 466
16798 71
8823 313
6349 419
12802 746