20509 442
1515 368
2581 280
2520 340
6798 769
6262 633
227110 329
21241 340
13494 490
4183 412
15199 509
52024 655
73092 66
5249 185
4259 39
8655 549
1728 103