5213 383
53082 550
40179 115
320855 658
133361 220
105583 712
51347 907
15181 626
16183 558
20136 179
13478 809
9596 662
14356 407
1617 189
9112 766
47774 75