14008 196
5180 909
17642 677
12255 342
6674 362
21471 104
10890 201
15093 462
3213 758
4613 373
4254 680
6441 60
6752 699
6444 240
4692 405
5766 840
5064 488
3105 198
6063 173
4890 728
19524 783
6773 348
8875 627
3495 201
19662 671
13346 290
30889 517
9221 83