14596 96
15669 616
27603 647
12569 58
13027 710
11182 261
7266 504
15096 126
2064 153
4476 249
9739 673
2985 223
40928 628
8296 571
21791 610
13352 123
2412031 3911
384032 1161
193710 744
188546 592
95864 372
46127 385
55471 627
34754 613
17043 695
31502 292
11695 131
4403 125