2660 80
9034 201
10231 794
68044 476
22186 406
89073 309
5509 165
6449 285
7129 274
7530 441
10578 466
29006 652
6070 55
7971 594
11375 625
43785 529
9093 36
6245 63
9493 658
18862 239
13438 658
8789 335
14439 714
9953 410
15732 283
5882 673
8189 718
2411 192