6815 99
30953 363
8286 673
22002 277
9524 532
11324 290
9354 418
8878 189
12191 54
8679 828
6345 288
14166 455
6506 168
6562 323
32018 66
8082 463
14461 80
28134 395
51053 616
11771 855
4676 76
14244 160
33479 273
34041 144
5833 293
13952 535
7372 636
64324 813