14584 96
15648 616
27554 647
12539 58
13007 710
11164 261
7248 504
15080 126
2055 153
4468 249
9727 673
2978 223
40868 628
8282 571
21789 610
13329 123
2408058 3909
383995 1161
193693 744
188528 592
95834 372
46115 385
55438 627
34707 613
17022 695
31490 292
11684 131
4384 125