12370 411
29601 160
35546 918
22183 875
20843 381
69282 618
9670 88
95425 758
13199 598
7317 333
62796 529
12329 563
5887 591
62954 331
17318 611
82460 598
21151 343
9414 537
18638 825
55363 765
10425 242
33756 119
17520 852
49252 328
6370 137
18325 483
34962 710